【发布时间】:2013-03-07 00:48:04
【问题描述】:
我有一个要创建大量实体的应用程序。我不想将它们放在同一个实体组中,因为我可能会在短时间内创建很多它们——比如 24 小时内创建 100 万个。
在某些时候,我想通过这样的查询来获取所有这些实体:
Foo.all()
在创建最后一个 Foo 实体后,我需要等待多长时间才能通过此查询获得所有 Foo 实体?
编辑:
从这个question 看来,我无法立即获得我所有的实体。很高兴知道我应该等多久。
【问题讨论】:
-
实体应该很快就存在了,但是创建大量的实体会很膨胀。
-
并且实际上检索然后您将用完时间。您将无法获取所有这些,但您可以过滤它们并提取您想要的任何内容。
-
@Lipis,我会在任务或后端迭代它们,所以我认为时间不是问题。
标签: python google-app-engine google-cloud-datastore eventual-consistency