【问题标题】:What exactly is an entity Group in google app engine?谷歌应用引擎中的实体组到底是什么?
【发布时间】:2015-06-26 08:01:05
【问题描述】:

我已经阅读了关于实体事务、跨组事务等的 google app engine java 文档。也许我想的很复杂,但我就是不明白 -> 什么是实体组? 如果我有一个部门,而这个部门有不同的 EMPLOYEES,那么 EMPLOYEE 是一组,DEPARTMENT 是另一组。或者实体组只是具有某些祖先-子关系的一组实体的伪名称?

我说的对吗?

干杯 奥斯卡

【问题讨论】:

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


    【解决方案1】:

    或者是一个实体组,只是一组实体的伪名称 有一些祖宗关系吗?

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-23
      • 1970-01-01
      • 1970-01-01
      • 2013-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多