|
|
1
1
包含祖先不应显著影响查询性能(正如您所注意的,每个选项都需要不同的索引)。 在决定使用祖先查询时,更重要的考虑是您是否需要高度一致的查询结果。如果这样做,则需要将实体分组到实体组中,并使用祖先查询(示例中的#1)。 将实体分组为实体组的权衡是,每个实体组每秒仅支持1次写入。 您可以在这里找到关于构建数据以实现强一致性的更详细讨论: https://developers.google.com/datastore/docs/concepts/structuring_for_strong_consistency |