1

我在 GAE for Java 上使用 Objectify。最近有一种情况,我使用 ofy( ).delete() 删除了对象,这应该是硬删除数据存储中的对象。

但是,我仍然能够在 AppEngine 的管理控制台(数据存储查看器)中看到这个硬删除的对象。当我尝试通过单击 ID/名称列来展开(编辑)此对象时,我收到错误消息“此实体不存在”。我仍然可以使用 ofy().get() 从数据存储中检索此对象。

这是因为索引没有更新吗?

提前致谢!

4

1 回答 1

2

您将看到高复制数据存储中查询的最终一致性。

这是开始阅读的好地方: https ://developers.google.com/appengine/docs/java/datastore/structuring_for_strong_consistency

于 2012-10-19T19:33:55.790 回答