使用Google Bigtable进行实时跟踪

问题描述 投票:0回答:1

我使用谷歌大表的用例是我必须在连接到服务器的所有设备上进行实时跟踪(从A点到B点的根上的实时总线并跟踪它们)。每个设备每5秒发出一些数据,我必须将所有数据存储在google Big table中,并从google big table获取数据,每5秒显示一次实时流量。这是谷歌大表的一个很好的用例。

bigdata event-tracking bigtable google-cloud-bigtable
1个回答
0
投票

Cloud Bigtable非常擅长处理时间序列数据,就像您一样。每秒5个请求的30K机器意味着每秒写入30K / 5S = 6K行。最小的3个节点的Cloud Bigtable集群每秒可处理30K行。

群集可以根据您预计的写入增长以及您从云Bigtable中读取数据所做的事情进行扩展。

您可以使用自己的时间序列实现(您可以查看here有关架构设计的一些想法),或者您可以使用OpenTSDB with Cloud Bigtable

Cost是一个考虑因素。每个节点的成本为65¢/ hr(您可以计算3节点集群的成本)。

© www.soinside.com 2019 - 2024. All rights reserved.