MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongorestore przez stdin do db o innej nazwie

Od wersji 3.4 mongorestore , możesz to osiągnąć za pomocą --nsFrom i --nsTo opcje, które zapewniają oparty na wzorcach sposób manipulowania nazwami kolekcji i/lub bazami danych między źródłem a miejscem docelowym.

Na przykład, aby zrzucić z bazy danych o nazwie dumpdb do nowej bazy danych o nazwie restoreb:

mongodump -h hostname -d dumpdb --archive | mongorestore --archive --nsFrom "dumpdb.*" --nsTo "restoredb.*" --drop

Więcej z dokumentacji mongodb:https://docs.mongodb.com/manual/reference/program/mongorestore/#change-collections-namespaces-podczas-przywracania



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pobierz tylko żądany element z tablicy obiektów w kolekcji MongoDB

  2. jak iterować kursor mongo w pętli w pythonie

  3. Jak rozwiązać wyjątek ClassNotFoundException:com.mongodb.connection.BufferProvider?

  4. Łączenie się z mongodb za pomocą mongoose i Fixie (dodatek Heroku)

  5. Napraw „nazwa indeksu musi być ciągiem” podczas upuszczania wielu indeksów w MongoDB