【问题标题】:Are the index Bigtables in google app engine unique for each application?谷歌应用引擎中的索引 Bigtables 对于每个应用程序是否都是唯一的?
【发布时间】:2011-07-13 10:09:37
【问题描述】:
Google App Engine 的 documentation 声明:
四个 Bigtable 用于存储每个 App Engine 的所有索引
应用
相比之下,同一文档中关于实体的声明如下:
这个 Bigtable 包含所有 App Engine 应用程序的所有实体。
注意到使用“每个 App Engine 应用程序”而不是“所有 App Engine 应用程序”,我理解虽然实体 Bigtable 对所有应用程序都是全局的,但索引 Bigtables 对每个应用程序都是唯一的。
我的理解正确吗?另外,这种差异对普通的应用引擎开发人员有什么意义吗?
【问题讨论】:
标签:
google-app-engine
google-cloud-datastore
【解决方案1】:
我认为(至少在这种情况下)“所有”和“每个”的含义完全相同。这里讨论了 5 个 Bigtable,四个用于索引,一个用于实体。这些表格涵盖了所有应用。
如果第一句话是“对于每个 App Engine 应用程序,有四个 Bigtables”,更好的是“对于每个 App Engine 应用程序,有四个 Bigtables”,那么这就是您的想法。
责备英语--运算符优先级意味着应该读成“四个Bigtables用于存储(每个App Engine应用程序的所有索引)”,而不是“(四个Bigtables用于存储所有索引)每个App引擎应用程序”。