У меня есть тема, которая читается как GlobalKTable и материализована в магазине. Проблема в том, что если я обновлю ключ по теме, а затем прочту из магазина, какое-то время (~ 0,5 с) я получу старое значение.
В чем может быть причина этой проблемы?
Является ли globalktable хранит данные в roadsDB для каждого экземпляра приложения, поэтому, если ключ в другом разделе обновляется, требуется некоторое время для извлечения данных из всех разделов и обновления его локальной rockDD. Если нет, пожалуйста, объясните, как globalktable store поддерживает свое внутреннее состояние?
Как решить вышеуказанную проблему?
Разве мы не должны использовать globalktable в таких сценариях, где ожидается, что согласованность будет соответствовать согласованности, скажем, с базой данных mysql?