AWS Порядок данных Кинезиса при повторном считывании с несколькими осколками - PullRequest
0 голосов
/ 25 февраля 2020

Предположим, есть потребитель, который читает с несколькими рабочими из нескольких сегментов одного и того же потока Kinesis. Мы решили перечитать все записи снова, начиная с некоторого момента времени. Гарантирован ли заказ таким же, как при первом прочтении? Я знаю, что так должно быть с чтением с одного осколка. Но решается ли это как-то скрытно при работе с несколькими осколками?

1 Ответ

1 голос
/ 28 февраля 2020

Kinesis гарантирует только упорядочение данных для каждого фрагмента каждый раз, когда вы читаете. Это не гарантирует порядок данных для всех объединенных осколков.
Итак, чтобы ответить на ваш вопрос, да, порядок будет таким же, как вы читали в первый раз.

...