我已经了解了很多关于Google Datastore如何扩展的信息,以及是否必须预先订购与DynamoDB一样的容量。
自2016年3月改变定价模式以来,我找不到一丝信息。
数据存储区是否是一个noSQL,你可以在它上面抛出任何内容而它只是扩展(不考虑隐藏的分区)?
我查看了这个pricing页面,但所有内容都是固定的固定费用。写(没有提到配置容量系统,如果你超过你的查询,你可以受到限制)/ / p>
答案 0 :(得分:1)
Google数据存储区无预先订购容量。
但是,虽然数据存储本身具有高度可扩展性,但您还需要在应用程序方面考虑可扩展性。来自Avoiding datastore contention:
App Engine的数据存储区是一种功能强大的分布式数据存储服务 建立在已知的高性能数据库管理系统之上 作为Bigtable。虽然数据存储区是按比例构建的,但您必须采用 在设计数据模型时要小心,以避免出现问题 随着应用程序的增长而产生争用。
...
App Engine是构建高度可扩展的Web的绝佳“引擎” 由世界级基础设施支持的应用程序,但它是你的 有责任使用有效提供的工具 尽可能高效。其中很大一部分是设计数据 模型,以利用App Engine底层的core strengths 数据存储并尽早开始这样做,这样你就可以获得奖励 应用程序的流量猛增。
您无需担心限制,但可能想要担心费用:)请参阅Datastore Quotas。
答案 1 :(得分:-1)
数据存储区是否是一个noSQL,你可以在它上面抛出任何内容而它只是扩展(不考虑隐藏的分区)?
是