好的,正如你们很多人可能知道的那样,我们可以定义具有如下属性的实体
List<String> lotsOStrings;
或者一般情况
Collection<T> stuff;
我的问题是,如果我不索引该属性,它的 size() 的大小是否有限制?
最佳答案
是的,限制是 5000 个条目,如果您想要超过 5000 个条目,则不应使用列表,但您应该使用表示关系的外部实体对模型进行非规范化。
显然,即使删除索引,5000 的限制仍然存在。
在此类列表上使用索引可能非常危险,因为对于列表中的每个条目,它将在索引中创建大量条目。
阅读本文以了解更多信息:http://code.google.com/intl/fr/appengine/docs/python/datastore/queries.html#Big_Entities_and_Exploding_Indexes
关于java - Google App Engine 实体集合属性的限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6365543/