【发布时间】:2018-12-05 16:54:31
【问题描述】:
Spanner 的魔力似乎基于https://cloud.google.com/spanner/docs/true-time-external-consistency 中描述的全局单调递增时钟的概念。我有兴趣具体了解这与索引的关系。
如果我有一张桌子
| Stream Id | Category | Timestamp |
…其中时间戳创建为提交时间戳,并带有二级索引(Category,Timestamp DESC):
查询此索引的人是否有可能看到“乱序”插入的时间戳,例如是否有可能查询索引返回时间戳,毫秒为 100、110、120,但是当再次查询时,会出现较旧的值,例如100、110、115、120。
此外,如果索引被读取一次,其中包含最新条目的时间戳 100,是否有可能稍后添加另一个条目,时间戳正好为 100?
【问题讨论】:
标签: google-cloud-platform google-cloud-spanner