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

Cara menggunakan mongodump untuk 1 koleksi

Saya pikir itu hanya:

mongodump --db=<old_db_name> --collection=<collection_name> --out=data/

mongorestore --db=<new_db_name> --collection=<collection_name> data/<db_name>/<collection_name>.bson

Lihat juga dokumen di sini dan di sini .

Btw, cara lain untuk memindahkan koleksi dari satu database ke database lain adalah dengan menggunakan renameCollection :

db.runCommand({renameCollection:"<old_db_name>.<collection_name>",to:"<new_db_name>.<collection_name>"})

Berikut beberapa utas SO terkait:

Semoga membantu.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pertanyaan Wawancara MongoDB Umum

  2. Bagaimana MongoEngine menangani Indeks (pembuatan, pembaruan, penghapusan)?

  3. Sub dokumen penyortiran Agregasi Pipa MongoDb

  4. Mengapa saya mendapatkan Tidak dapat mengatur tajuk setelah dikirim ke kesalahan klien di Nodejs?

  5. Sisipan MongoDB tanpa duplikat