【发布时间】:2015-02-26 10:37:21
【问题描述】:
我有一个维护调用列表的数据库。每周我都必须导入一个 excel 文件或一个 json 对象,以确保调用数据列表与另一个具有不同格式的数据库同步(我必须对从 xls 获得的数据进行一些解释)
无论如何,我创建了一个函数来执行所有导入,但我注意到每次运行它都会得到不同的结果。
经过一番调查,我注意到,如果我按顺序执行大量 put(),则在 put 结束和数据存储中的数据可用之间存在延迟,因此查询有时会返回不同的值。
我修复了它,增加了延迟
time.sleep(1)
但我认为应该有一种方法可以等到数据存储稳定而不是固定的时间。我试图找到它,但没有运气。
有什么帮助吗?
【问题讨论】:
-
请出示您的代码
标签: python google-app-engine google-cloud-datastore