Kafka: Seek () Offset - частый поиск значений смещения - PullRequest
0 голосов
/ 04 августа 2020

Как мы знали, если мы хотим использовать записи с помощью c смещений, мы можем сделать это через API Seek () в Kafka. Если мы будем часто искать, будет ли это проблемой? В чем заключается недостаток частого поиска значений смещения. Пожалуйста, помогите мне понять.

1 Ответ

0 голосов
/ 04 августа 2020

Если у вас есть случай, когда вам нужно часто выполнять поиск, вероятно, Kafka не подходит для этого. Я настоятельно рекомендую пересмотреть ваш выбор Kafka, если это возможно.

При этом производительность kafka зависит от последовательного доступа к диску (среди прочего). Разделы - это в основном файлы за кулисами. Так что, если вы будете искать снова и снова, вы потеряете производительность.

...