sunyke 发表于 2018-10-27 06:55:04

mongodb集群中导出数据库中的一个表

  导出mongodbtest10这个数据库中S1表中的数据,语法如下:
  # ./mongoexport -d mongotest10 -c S1 -o S11.dat -h 172.16.0.114:60000
  connected to: 172.16.0.114:60000
  exported 1610143 records
  You have new mail in /var/spool/mail/root
  --d 后面是数据库的名字
  --c 后面是表的名字
  --h 是服务器的Ip和端口
  上面导出的bat数据我们把他导入到另外一个集群中
  # ./mongoimport -d lvjian -c qiche S11.dat -h 172.16.0.40:60000
  connected to: 172.16.0.40:60000
  27481800/524906618   5%            这个地方可以看到,--d 是数据库 -c是指明表,会自动生 -h IP
  84300   28100/second
  53040200/524906618   10%
  162700   27116/second
  76968600/524906618   14%
  236100   26233/second
  101777200/524906618   19%
  312200   26016/second
  125770800/524906618   23%
  385800   25720/second
  151231400/524906618   28%
  463900   25772/second
  176496400/524906618   33%
  541400   25780/second
  194719800/524906618   37%
  597300   24887/second
  210563400/524906618   40%
  645900   23922/second
  234915600/524906618   44%
  720600   24020/second
  260148000/524906618   49%
  798000   24181/second
  279610200/524906618   53%
  857700   23825/second
  304255800/524906618   57%
  933300   23930/second
  329129600/524906618   62%
  1009600   24038/second
  353123200/524906618   67%
  1083200   24071/second
  378029600/524906618   72%
  1159600   24158/second
  396416000/524906618   75%
  1216000   23843/second
  419138200/524906618   79%
  1285700   23809/second
  444142400/524906618   84%
  1362400   23901/second
  468951000/524906618   89%
  1438500   23975/second
  494313800/524906618   94%
  1516300   24068/second
  516547000/524906618   98%
  1584500   23649/second
  imported 1610143 objects
  # ./mongo --port 60000
  MongoDB shell version: 2.0.4
  connecting to: 127.0.0.1:60000/test
  mongos> show dbs
  config   0.0625GB
  lvjian   0.453125GB
  test   0.453125GB
  mongos> use lvjian
  switched to db lvjian
  mongos> show collections
  books
  qiche
  system.indexes
  mongos> db.qiche.find()

页: [1]
查看完整版本: mongodb集群中导出数据库中的一个表