gpt4 book ai didi

google-app-engine - 跨实例的高复制数据存储一致性

转载 作者:太空宇宙 更新时间:2023-11-03 15:34:41 26 4
gpt4 key购买 nike

确实是一个非常简单的问题。跨实例的查询是否一致?

我知道通过以下查询,我可能会错过一些新的 put 实体。

messages = Message.all().filter('user =', current_user).fetch(20)

但是,可以安全地假设一旦从该查询返回一个实体,它将始终由它返回(忽略它可能不在前 20 个中的事实)

如果是,它是否扩展到同一实体的其他查询(使用不同的索引)

messages = Message.all().filter('user =', current_user)
.filter('posted >', old_date) .fetch(20)

最佳答案

您从哪个实例执行操作对结果绝对没有影响 - 所有实例都查询同一组数据存储服务器。

一旦新实体(或对实体的修改)出现在查询结果中,您可以假设它会在该查询的所有 future 执行中出现。不过,这并不意味着该实体会针对应该包含它的不同 查询显示。

关于google-app-engine - 跨实例的高复制数据存储一致性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8237402/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com