当索引表有高并发更新时,hbase如何保证索引与数据的一致性?查询主表时,对索引表的扫描不会看到过时的数据。
例如,有按时间索引的“主题”和“帖子”表,当帖子出现时,主题表会更新,并且时间列上还有二级索引。
# topics table
key: uuid
columns: [title, time]
secondary index: time -> uuid (key)
如果通过二级索引进行扫描,数据可能会更改并且扫描可能会丢失/获取过时的数据?hbase如何处理索引表与数据表的一致性?