Google App Engine的documentation声明:
四个Bigtables用于存储每个App Engine的所有索引 应用
相比之下,同一文件陈述了关于实体的内容:
这个Bigtable包含所有App Engine应用程序的所有实体。
注意到使用“每个App Engine应用程序”而不是“所有App Engine应用程序”,我理解虽然Bigtable实体对所有应用程序都是全局的,但索引Bigtables对每个应用程序都是唯一的。
我的理解是否正确?此外,这种差异对普通应用引擎开发者有什么意义吗?
答案 0 :(得分:3)
我认为(至少在这种情况下)“all”和“every”意思完全相同。这里讨论了5个Bigtables,其中4个用于索引,1个用于实体。这些表格涵盖了所有应用程序。
如果第一个引用说“对于每个App Engine应用程序,有四个Bigtables”,甚至更好“对于每个App Engine应用程序,有四个Bigtables”,那么这意味着你的想法。
责备英语 - 运算符优先级意味着应该读取句子,“四个Bigtables用于存储(每个App Engine应用程序的所有索引)”,而不是“(每个App使用四个Bigtables来存储所有索引)发动机应用“。