[英]Are queries on the “__key__” property strongly consistent with GAE datastore?
我知道一般来说,GAE数据存储区上的查询最终都是一致的。 但是我不明白为什么对__key__
查询不应高度一致,因为我认为这是数据存储区Get函数使用的。
谁能确认__key__
查询是高度一致的?
一个查询将仅在祖先查询上是一致的。 否则即使索引包含键条目也不一致。 这是因为写入分两个阶段进行,一个阶段用于写入数据,另一阶段用于更新索引。 按关键点获取使用索引,因此它始终正确。 我假设您正在生成半安全密钥,否则使用密钥查询将不会有用。 但是请注意,appengine现在建议散布您的密钥,以使其覆盖较大的空间,从而更好地分布在bigtable中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.