根据Google文档
Small datastore operations include calls to allocate datastore ids or keys-only queries, and these operations are free.
如果以下查询返回10,000;这将是一个小型的操作'或者' 10,000次阅读操作'
int count = ofy().load().type(Employee.class).filter("location", "US").keys().list().size();
答案 0 :(得分:1)
您的查询将花费查询的1次读取操作和结果的10,000次小操作。
执行此操作会提高内存效率(尽管在数据存储区操作方面没有差别):
int count = ofy().load().type(Employee.class).filter("location", "US").count();