Google应用引擎中的指数Bigtables是否对每个应用都是唯一的?

时间:2011-07-13 10:09:38

标签: google-app-engine google-cloud-datastore

Google App Engine的documentation声明:

  

四个Bigtables用于存储每个App Engine的所有索引   应用

相比之下,同一文件陈述了关于实体的内容:

  

这个Bigtable包含所有App Engine应用程序的所有实体。

注意到使用“每个App Engine应用程序”而不是“所有App Engine应用程序”,我理解虽然Bigtable实体对所有应用程序都是全局的,但索引Bigtables对每个应用程序都是唯一的。

我的理解是否正确?此外,这种差异对普通应用引擎开发者有什么意义吗?

1 个答案:

答案 0 :(得分:3)

我认为(至少在这种情况下)“all”和“every”意思完全相同。这里讨论了5个Bigtables,其中4个用于索引,1个用于实体。这些表格涵盖了所有应用程序。

如果第一个引用说“对于每个App Engine应用程序,有四个Bigtables”,甚至更好“对于每个App Engine应用程序,有四个Bigtables”,那么这意味着你的想法。

责备英语 - 运算符优先级意味着应该读取句子,“四个Bigtables用于存储(每个App Engine应用程序的所有索引)”,而不是“(每个App使用四个Bigtables来存储所有索引)发动机应用“。