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

Mongoexport ke beberapa file csv

Anda dapat melakukannya menggunakan --skip &--limit pilihan.

Misalnya, jika koleksi Anda menampung 1.000 dokumen, Anda dapat melakukannya menggunakan loop skrip (kode semu):

loops = 100
count = db.collection.count()
batch_size = count / loops

for (i = 0; i < loops; i++) {
    mongoexport --skip (batch_size * i) --limit batch_size --out export${i}.json ...
} 

Mempertimbangkan bahwa ukuran dokumen Anda kira-kira sama.

Namun perhatikan, lompatan besar itu lambat.

Iterasi batas bawah akan lebih cepat daripada iterasi batas atas.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pencarian Data Musim Semi MongoDB dengan Agregasi Pipeline

  2. mongodb cara mengubah port default

  3. sambungkan ECONNREFUSED 127.0.0.1:27017'

  4. Susunan grup setelah bersantai dan bertanding

  5. MongoRepository findByCreatedAtBetween tidak mengembalikan hasil yang akurat