2009-11-05 28 views

cevap

9

Tamamen başka bir şey toplu boyutu getirme Ayar 100.

için getirme sınırı ayarlamak için yeterli gelmez olduğunu. Toplu iş boyutu 100'e ayarlandığında (ve 100'den büyük bir değere getirme sınırı) 100'den fazla öğeyi almanıza izin verir, ancak bir kerede yalnızca 100'ü bellekte okumanızı sağlar.

olmayan bir sıfır toplu boyutu ayarlarsanız, koleksiyon: -fetchBatchSize için Dokümanlar (. 100 nesnelerden daha fazla almak istiyorsunuz başlangıç ​​alma, onların kimlikleri, tamamını değil nesneler getirir) getirildiğinde, döndürülen nesnelerin toplu işlerine bölünmesi. Getirme işlemi yürütüldüğünde, tüm istek değerlendirilir ve tüm eşleşen nesnelerin kimlikleri kaydedilmiş, ancak kalıcı deposundan bir tanesinde kalıcı veriden daha fazla olmayacaktır.