我不明白这种说法(GCP cloud Bigtable docs)及其背后的原因。
在Cloud Bigtable中存储时间序列数据是一个很自然的选择。云Bigtable将数据存储为行中的非结构化列;每一行都有一个行键,行键按字典顺序排序。
这种存储方式如何使其自然适合时间序列数据?
Timeseries是一个(Time,Value)密钥对。您可以将时间放入行键中,并将值放入列中。由于行是按键排序的,因此可以有效地获取给定时间范围的值,因为这是分析时间序列时的常见任务。
我想这在
https://cloud.google.com/bigtable/docs/schema-design-time-series
是否是"自然匹配";或不是一个品味或意见的问题。但它确实有效,这意味着它可以很好地扩展,并且可以存储非常大量的数据。