【发布时间】:2011-06-25 07:05:05
【问题描述】:
假设我有一个实体 A 和一个实体 B,A 是 B 的父级,也就是说,许多 B 可以是单个 A 的实体组的一部分。
现在,假设我向 HRD 提交了一堆 B(跨越许多实体组 - 即它们跨越许多 A 父母)。如果我现在查询单个实体组中的所有 B(即同一个 A 父级),我能保证强一致性吗?这里的微妙之处在于,虽然我查询的是单个实体组,但原始 PUT 是针对多个实体组的。
【问题讨论】:
-
您可能需要举例说明您希望针对哪些实体 A 执行的(祖先?)查询? B?,以及您要确保哪些实体在返回的结果中是最新的。这样会更容易回答。
-
我会查询 B 的。 IE。给我所有以特定 A 作为父母的 B。此查询中的所有 B 是否强一致?
标签: google-app-engine google-cloud-datastore entity-groups