google 应用引擎中的实体组到底是什么?

What exactly is an entity Group in google app engine?

我已经阅读了关于实体交易、跨组交易等的 google 应用引擎 java 文档。也许我想得太多太复杂了,但我就是没看懂-> 什么是实体组? 如果我有一个部门并且这个部门有不同的员工,那么员工是一组而部门是另一组。或者实体组只是一组具有某些祖先-子关系的实体的假名?

我说的对吗?

干杯 奥斯卡

Or is an entity group just a pseudo name for a group of entities that have some ancestor-child realtionships?

还有一些内容,但这是基本概念。为了有效地组织和访问数据,数据存储将实体捆绑到组中。这会影响您执行某些查询的方式,但它通常是透明的。对于常规交易,您应该考虑的唯一限制是:

  1. 事务访问的所有数据最多必须包含在 25个实体组。
  2. 如果您想在交易中使用查询,您的数据必须以这样的方式组织到实体组中 您可以指定匹配正确数据的祖先过滤器。
  3. 每个事务的写入吞吐量限制约为一个 单个实体组内的第二个。存在此限制是因为 Datastore 执行每个数据的无主同步复制 覆盖广泛地理区域的实体组提供高可靠性 和容错。