2012-10-18 30 views
0

假設我有這樣的代碼:如何物化查詢的工作

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

如何Query<T>作品,假設數據存儲包含百萬條記錄,將Query加載所有Car對象到內存,否則將被一個把它拿來一個從數據存儲?

回答

1

默認chunk size是30 - 參見here。預取大小未設置,因此它默認爲塊大小。

所以,迭代器將一次獲取30個實體。