kev*_*vin 7 google-app-engine browser-cache app-engine-ndb google-cloud-datastore
将新实体发布到数据存储区后,我将页面重定向到一个新URL,该URL列出该组中的所有实体.当我重定向时,页面显示过时的结果,我必须重新加载以查看数据存储区中的新实体列表.
我知道最终的一致性.这就是为什么我看到陈旧的结果?
例如,
我的数据存储区我有一个用户 - 用户1然后,在一个表单中,我添加一个用户 - 用户2这个实体被放到数据存储区然后我重定向到一个新的网址,即'get/users'
在重定向上我只看到用户1,但如果我刷新页面,我会看到用户2.我能保证或帮助防止陈旧结果吗?
是的,这是由你提出的"最终一致性"引起的.
我有一些建议:
| 归档时间: |
|
| 查看次数: |
713 次 |
| 最近记录: |