Когда в таблице индексов происходит большое количество параллельных обновлений, как hbase обеспечивает согласованность индекса с данными? при сканировании таблицы индекса не будут видны устаревшие данные при запросе к основной таблице.
Например, есть «тема», проиндексированная по времени, и таблица «сообщения», когда сообщение приходит, обновляется таблица темы, а также вторичный индекс по столбцу времени.
# topics table
key: uuid
columns: [title, time]
secondary index: time -> uuid (key)
Если есть сканирование по вторичному индексу, данные могут быть изменены, и сканирование может пропустить / получить устаревшие данные?
Как hbase обрабатывает согласованность индексированной таблицы с таблицей данных?