【发布时间】:2019-12-18 17:40:55
【问题描述】:
假设我有 3 个不相关的时间序列。每个写入的行键都以当前时间戳开头:timestamp#.....
将每个时间序列放在单独的表中会导致热点,因为新行总是添加到一个末端(最新时间戳)。
如果我们将所有 3 个时间序列加入一个带前缀的 BigTable 表中:
series1#timestamp#....series2#timestamp#....series3#timestamp#....
这样可以避免热点吗?每个集群节点会处理一个时间序列吗?
我假设每个集群有 3 个节点,并且 3 个时间序列中的每一个都会收到相似的负载,并且大小会均匀增长。
如果是,那么在一个 BigTable 表中拥有多个不相关的时间序列有什么缺点吗?
【问题讨论】:
标签: time-series key google-cloud-bigtable bigtable