Задать вопрос
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"

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

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

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

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

Похожие вопросы
02 февр. 2025, в 10:45
1000 руб./за проект
02 февр. 2025, в 10:19
7000 руб./за проект
02 февр. 2025, в 08:12
2500 руб./за проект