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

mongorestore dari standalone ke replicaset

Jika ada yang menghadapi masalah yang sama. Saya menggunakan set replika, dan mencoba melakukan perintah Op. yaitu

mongorestore --host myReplSet/mongo0.example.com:27020,mongo1.example.com:27012 --db <dbname> <folder_location>

Alih-alih, buka saja server utama dan lakukan ini

mongorestore --port <if running on port other than 27017> --db <dbname> <location of dump>

Ini berfungsi untuk saya, Penjelasan yang mungkin adalah bahwa setiap kali saya menulis ke database utama, itu secara otomatis disalin ke database sekunder saya. Karenanya tidak perlu memberikan alamat set replika apa pun. Ini mungkin berhasil jika Anda menulis di sekunder, saya tidak yakin, belum mencobanya. Mungkin orang lain bisa memberikan pencerahan.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kueri agregasi MongoDb dengan $group dan $push into subdocument

  2. Bagaimana cara menjalankan kueri asli MongoDB (JSON) hanya menggunakan driver mongo-java?

  3. Bagaimana cara mengkonfigurasi driver MongoDB Java MongoOptions untuk penggunaan produksi?

  4. Bagaimana saya bisa menggunakan regex di mongodb di atas mongolab?

  5. parameter include_type_name disetel ke true di node.js