AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"

Какие вы знаете очереди с возможностью дедубликации данных?

Есть требование постоянно доставать из бд большую пачку данных и закидывать их в очередь, но в очереди никогда не должны оказаться дубликаты. Дедублицирование нужно по нашему айдишнику, айдишник не инкрементный.
Так же очень желательно иметь гарантию exactly once доставки
Очень важно обеспечить атомарность операции, какие брокеры лучше удовлетворяют эти требования?
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019
Bigdata Engineer
Очереди могут обеспечить exactly once. По крайней мере в настройках у многих есть такой параметр.

Дедубликация - это слишком жесткое требование. Оно требует хранения ключей в неких индексах
которые должны быть консистентны. Это - ближе к базам данных. А очереди обычно используют
достаточно простые и плоские структуры (файлы) для хранения месседжей.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы