sql >> Database >  >> NoSQL >> MongoDB

Mongodump gebruiken voor 1 verzameling

Ik denk dat het gewoon is:

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

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

Zie ook docs hier en hier .

Trouwens, de andere manier om de collectie van de ene database naar de andere te verplaatsen, is door renameCollection te gebruiken. :

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

Hier zijn enkele gerelateerde SO-threads:

Ik hoop dat dat helpt.



  1. Pymongo voor elke opmaak

  2. Memcached installeren op Debian 9

  3. Mongo JSON-document -> JSON -> BSON

  4. waarom is het zo traag met 100.000 records bij het gebruik van pijplijn in redis?