MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Mongorestore chuyển từ stdin sang db với tên khác

Kể từ phiên bản 3.4 của mongorestore , bạn có thể thực hiện điều này bằng cách sử dụng --nsFrom--nsTo tùy chọn, cung cấp một cách dựa trên mẫu để thao tác tên của bộ sưu tập của bạn và / hoặc dbs giữa nguồn và đích.

Ví dụ:để kết xuất từ ​​cơ sở dữ liệu có tên là dumpdb vào cơ sở dữ liệu mới có tên là restoreb:

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

Thông tin khác từ tài liệu mongodb: https://docs.mongodb.com/manual/reference/program/mongorestore/#change-collections-namespaces-during-restore



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tìm nạp dữ liệu từ mongodb thông qua nodejs và thể hiện sang trang html

  2. JSR223 (Groovy) không thể truy cập MongoDB (3.0.3) trong Jmeter (2.13)

  3. Tôi có thể xóa MongoDB Index mặc định không?

  4. Không thể chứa bất kỳ thao tác nào với khóa Mongodb. hoặc $?

  5. Tính toán mức trung bình trong 200 ngày qua trong tổng hợp MongoDB và NodeJS