MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara membaca koleksi dalam potongan dengan 1000?

Saya setuju dengan Remon, tetapi Anda menyebutkan kumpulan 1000, yang jawabannya tidak benar-benar mencakup. Anda dapat mengatur ukuran batch pada kursor:

cursor.batch_size(1000);

Anda juga dapat melewati catatan, mis.:

cursor.skip(4000);

Apakah ini yang kamu cari? Ini secara efektif merupakan pola pagination. Namun, jika Anda hanya mencoba menghindari kehabisan memori, Anda tidak perlu menyetel ukuran batch atau melewatinya.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Perbarui objek MongoDb dalam array pada kemunculan pertama dari yang terakhir

  2. Bug penamaan koleksi luwak?

  3. Buat kombinasi dua bidang unik dalam koleksi saya

  4. Ulangi Koleksi Mongo dan perbarui bidang di setiap dokumen

  5. MongoDB+Azure+Android:Kesalahan:com.mongodb.MongoException:tidak berbicara dengan master dan coba lagi habis