Objectify查询如何工作

时间:2012-10-18 18:45:07

标签: java google-app-engine objectify

假设我有这段代码:

    Query<Car> q = ofy().load().type(Car.class);
    for (Car car : q) {
        // Do something with car...
    }

Query<T>如何工作,假设数据存储区包含数百万条记录,Query将所有Car个对象加载到内存中,或者它将从数据存储区逐个获取?

1 个答案:

答案 0 :(得分:1)

默认chunk size为30 - 请参阅here。未设置预取大小,因此默认为块大小。

因此,迭代器将一次获取30个实体。