相关疑难解决方法(0)

Google Bigtable vs BigQuery用于存储大量事件

背景

我们希望将不可变事件存储在(最好)托管服务中.一个事件的平均大小小于1 Kb,我们每秒有1-5个事件.存储这些事件的主要原因是,一旦我们创建可能对这些事件感兴趣的未来服务,就能够重放它们(可能使用表扫描).由于我们在谷歌云中,我们显然将谷歌的服务视为首选.

我怀疑Bigtable非常适合这个,但根据价格计算器,我们每月花费超过1400美元(这对我们来说是一个问题):

在此输入图像描述

看看像BigQuery这样的东西每月3美元的价格(如果我没有遗漏必要的东西):

在此输入图像描述

即使无模式数据库更适合我们,我们也可以将事件存储为带有一些元数据的blob.

问题

我们可以使用BigQuery而不是Bigtable来降低成本吗?例如,BigQuery有一些称为流插入的东西,对我来说似乎是我们可以使用的东西.有什么东西会在短期或长期内咬我们,如果走这条路线我可能不会意识到这一点吗?

google-app-engine bigtable google-bigquery google-cloud-bigtable

17
推荐指数
4
解决办法
1万
查看次数