关闭

MongoDB数据导出、导入及索引建立

标签: MongoDB
9587人阅读 评论(0) 收藏 举报
分类:

MongoDB数据导出、导入及索引建立

(1)    数据导出——每个表一个文件:

# mongoexport --db project --collection 表名 --out 输出文件名,如:

# mongoexport --db project --collectionstock --out stock.json,导出所有F10数据到文件/root/stock.json中

(2)    数据导入——每个表一个文件:

# mongoimport --db users --collection 表名 --file输入文件名

(3)    数据备份:

一个表:

# mongodump --db project --collection 表名 --out 目的路径

整个库:

# mongodump --db project--out 目的路径

在目的路径生成以数据库名命名的备份文件夹,默认备份路径在用户主文件夹的dump目录下

(4)    数据恢复:

一个表:

# mongorestore  --db project --collection 表名备份路径

备份路径需要指向一个表的.bson文件,如:#mongorestore  --db project --collection news_cjyw/…/dump/project/news_cjyw.bson

整个库:

# mongorestore  --db project备份路径

备份路径需要指向以数据库名命的文件夹,如:

# mongorestore  --db project /…/…/dump/project

备份路径中对应的.bson文件与.metadata文件需要同时存在

(5)    建立索引:(用dump/restore方式恢复数据不用重新建立索引,export/import方式需要重新建立索引)

进入数据库:

# mongo

>use project

>db.stock.ensureIndex({“股票代码”:1,“lastChange”:-1}) //这个索引必须建,两个参量的顺序不能错

>exit

1
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

MongoDB学习(三)索引、备份、恢复和导入导出操作

索引就是用来加速查询的。数据库索引与书籍的索引类似:有了索引就不需要翻遍整本书,数据库则可以直接在索引中查找,使得查找速度能提高几个数量级。在索引中找到条目以后,就可以直接跳转到目标文档的位置。创建普...
  • qq_25827845
  • qq_25827845
  • 2017-01-10 10:15
  • 1772

论搜索引擎solr与MongoDB的整合

环境: Ubuntu 12.04 Solr 5.1.0 MongoDB db version:v2.0.4 1. Solr配置与MongoDB的安装 Solr安装配置到目前已经非常简单,参考官...
  • we_izheng
  • we_izheng
  • 2015-05-07 13:25
  • 10608

mongodb去除重复的数据(二)

前天因为工作需要,开始着手对数据库中两千多万的数据中其中一个字段重复的数据进行去重。原本使用一些测试的数据测试后,前天写的那个方法是可行的,但是当面对这个两千万的真实数据时,我却发现这方法有些不顶用了...
  • tuzongxun
  • tuzongxun
  • 2016-07-01 09:47
  • 12135

mongodb数据导入导出以及备份恢复

数据导出 mongoexport 假设库里有一张user 表,里面有2 条记录,我们要将它导出 > use my_mongodb switched to db my_mongodb > d...
  • liuzhoulong
  • liuzhoulong
  • 2011-10-07 21:42
  • 55292

Mongodb数据导出和导入

采用的是Mongodb数据导出工具mongoexport和导入工具mongoimport进行数据的导入和导出
  • xiaoQL520
  • xiaoQL520
  • 2017-11-16 11:02
  • 95

Mongodb数据导出工具mongoexport和导入工具mongoimport介绍

一、导出工具mongoexport Mongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的...
  • sherri_du
  • sherri_du
  • 2017-04-21 10:43
  • 223

Mongodb数据导出工具mongoexport和导入工具mongoimport介绍

转自 原文传送门 一、导出工具mongoexport Mongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通...
  • chen88358323
  • chen88358323
  • 2015-08-14 12:53
  • 557

Mongodb数据导出工具mongoexport和导入工具mongoimport介绍(转)

原文地址:http://chenzhou123520.iteye.com/blog/1641319 一、导出工具mongoexport Mongodb中的mongoexport...
  • i360wan
  • i360wan
  • 2017-02-23 16:25
  • 140

MongoDB数据导入与导出

-------------------MongoDB数据导入与导出------------------- 1、导出工具:mongoexport     1、概念:         mongoDB...
  • he90227
  • he90227
  • 2018-01-01 20:59
  • 30

Mongodb数据导出命令mongoexport和导入命令mongoimport介绍

转载:http://chenzhou123520.iteye.com/blog/1641319 一、导出工具mongoexport Mongodb中的mongoexport工具可以把一...
  • rangqiwei
  • rangqiwei
  • 2013-11-13 17:51
  • 13695
    个人资料
    • 访问:484048次
    • 积分:7874
    • 等级:
    • 排名:第3084名
    • 原创:319篇
    • 转载:43篇
    • 译文:5篇
    • 评论:30条
    博客专栏
    最新评论
    大数据
    大数据2.0,将创造出更新更具竞争力的超级企业!
    云计算
    资源整合和企业成本节约的一把利器!
    IT项目管理
    合理配置规划和整合资源,利用最少的资源,打造高效的开发团队,使产出智能化,数量化,自动化!创造最大的价值!