名称空间会影响每个实体组每次写入 1 秒吗?
Do namespaces affect the 1 sec per write per entity group?
我通过使我的 gcloud 数据存储区架构中的所有实体成为单个根实体的祖先来实现强一致性。这些实体也被每个用户的命名空间分区。所以每个实体的键看起来像
[per-user namespace] -> ["RootEntityKind", CONSTANT] -> ["ChildEntityKind", Child_UUID]
因此,对于 1 秒/写入/实体组限制的目的,如果我有 N 个名称空间,这是否意味着我有 N 个实体组或只有一个?
在 Cloud Datastore 中,不同命名空间中的根实体位于不同的实体组中。这意味着对于 N 个命名空间,您将拥有 N 个实体组。
在 Cloud Firestore 的新 Datastore 模式中,recently announced 升级到 Cloud Datastore,不再有任何基于实体组的限制。您也不再需要使用实体组来实现强一致性。
我通过使我的 gcloud 数据存储区架构中的所有实体成为单个根实体的祖先来实现强一致性。这些实体也被每个用户的命名空间分区。所以每个实体的键看起来像
[per-user namespace] -> ["RootEntityKind", CONSTANT] -> ["ChildEntityKind", Child_UUID]
因此,对于 1 秒/写入/实体组限制的目的,如果我有 N 个名称空间,这是否意味着我有 N 个实体组或只有一个?
在 Cloud Datastore 中,不同命名空间中的根实体位于不同的实体组中。这意味着对于 N 个命名空间,您将拥有 N 个实体组。
在 Cloud Firestore 的新 Datastore 模式中,recently announced 升级到 Cloud Datastore,不再有任何基于实体组的限制。您也不再需要使用实体组来实现强一致性。