【问题标题】:Big query data storage costBigquery 数据存储成本
【发布时间】:2015-04-08 22:38:26
【问题描述】:

如果数据存储在 Google 的 BigQuery 中,我可以在 calculator 中查看每月收取的费用。假设我每个月保存 1 TB 的数据,如果我将数据保留 2 年,那么将有 24 TB 的存储数据。这是否意味着我将支付 24TB 的存储空间?我猜是这样 - 但计算器并没有说得很清楚。有人可以从 Google 的 BigQuery 团队确认这一点吗?

【问题讨论】:

  • 我投票结束这个问题,因为它不是直接关于编程的。 (考虑联系 Google)
  • 拜托-cloud.google.com/support 根据该页面我只能使用stackoverflow,bigquery-discuss 组已关闭。我认为 Google 需要一个更好的地方来提出这些问题,如果有人知道那个地方,请分享它,我很乐意使用它而不是 SO。
  • 您按月付费,因此如果您在该月存储了 24TB,则需要付费。您可以删除旧表以备不时之需。

标签: google-bigquery


【解决方案1】:

这是题外话,但无论如何:

您为存储的所有内容付费,因此,如果您每月存储 1 TB,那么您最终将在 2 年内支付 24 TB。

您可以(也许应该)在创建表格时使用“expiration time”,这样您的表格会在足够的时间过后自动清除。

您还可以在 App Engine 上进行一项 cron 作业,该作业在您的 TB 数据上运行并“压缩它”(我猜一个月后,您不需要每一行数据,而是需要关于它的统计信息,这您可以在删除包含数据的表之前创建)。

还可以考虑备份您的数据,压缩它们,然后将它们存储在 Google Cloud Storage 上,并根据需要恢复它们(实际上,您需要为 TB/月付费。因此,如果您一天加载 24 TB,则不需要t 甚至支付一个完整的 TB 月)。请注意,在 GCS 中存储是有费用的,因此您必须研究完整的使用情况以确保这是值得的。

【讨论】:

    猜你喜欢
    • 2019-01-17
    • 2017-08-30
    • 2019-02-17
    • 2022-01-26
    • 2018-03-31
    • 1970-01-01
    • 2015-10-31
    • 2016-06-07
    • 1970-01-01
    相关资源
    最近更新 更多