gpt4 book ai didi

google-app-engine - 谷歌云 Bigtable 与谷歌云数据存储

转载 作者:太空宇宙 更新时间:2023-11-03 15:17:18 24 4
gpt4 key购买 nike

Google Cloud Bigtable 之间有什么区别?和 Google Cloud Datastore/App Engine datastore,主要的实际优势/劣势是什么? AFAIK Cloud Datastore 建立在 Bigtable 之上。

最佳答案

基于 Datastore 的经验和阅读 Bigtable docs , 主要区别是:

  • Bigtable 最初是为 HBase 兼容性而设计的,但现在有 client libraries in multiple languages . Datastore 最初更适合 Python/Java/Go 网络应用程序开发人员(最初是 App Engine)
  • Bigtable 比数据存储“更像 IaaS”,因为它不是“就在那里”,而是需要一个集群 configured .
  • Bigtable 只支持一个索引——“行键”(Datastore 中的实体键)
    • 这意味着查询是在键上进行的,这与 Datastore 的索引属性不同
  • Bigtable 仅在单行上支持原子性——没有事务
  • 突变和删除在 Bigtable 中似乎不是原子的,而 Datastore 提供最终和强一致性,具体取决于读取/查询方法
  • 计费模式非常不同:
    • Datastore 对读/写操作、存储和带宽收费
    • 大表 charges对于“节点”,存储和带宽

关于google-app-engine - 谷歌云 Bigtable 与谷歌云数据存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30085326/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com