![](/img/trans.png)
[英]Java Google appengine datastore.get throws EntityNotFoundException on an existing entity
[英]is google appengine datastore.get(key) consistent?
我已阅读以下内容的一致性页面
https://cloud.google.com/appengine/docs/java/datastore/structuring_for_strong_consistency
现在我知道,要使查询保持一致,就需要使用祖先查询。
单键呢? 查询例如:
实体e = datastore.get(Key)
他们最终是一致还是强烈一致? 请引用引用或链接
是的,使用特定密钥进行的获取始终是一致的。
该文档对此并不十分清楚,但是get并不是查询:这是对基本上是键值存储的简单查询。 那将总是返回正确的数据。 只是查询可能不一致,因为它们必须针对索引执行,并且索引更新可能会滞后。
我唯一可以提供的参考是指出,在“ 实体,属性和键”页面上讨论了get ,而在“ 数据存储区查询”页面上讨论了数据一致性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.