博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mongodb数据的导出与导入
阅读量:5872 次
发布时间:2019-06-19

本文共 765 字,大约阅读时间需要 2 分钟。

最近升级mongodb库的过程中遇到了数据的导入导出问题。查了一下,目前mongodb自带的导入导出工具还是比较好用的,我操作库的时候主要用了下面两个:

1.导入导出json格式,方便解析,可以给其他业务使用

导出:mongoexport  --host mongodb.host --port 27017 --db test_db --collection test_table --query '{collect_time:{$gte: 1540656000,$lt: 1540742400}}' --out ./res.json导入:mongoimport --host mongodb.host --port 27017 --db test_db --collection test_tableB --file ./res.json注意,该导出导入方式,不会把索引导出,也不会把索引导入,可以理解为纯文本数据的导出导入

2.导出导入bson格式,这种格式是mongodb的存储格式,只方便于mongodb的解析使用,而且会把索引页导出,导入

导出:mongodump  --host mongodb.host --port 27017 --db test_db --collection test_table --query '{collect_time:{$gte: 1540656000,$lt: 1540742400}}' --out ./导入:mongorestore --host mongodb.host --port 27017 --db test_db --collection test_tableB --dir ./res.bson

可以根据自己的具体需求来选择。速度都比较快千万级数据也就几分钟的事。

转载地址:http://gxhnx.baihongyu.com/

你可能感兴趣的文章
页面缓存 ,数据源缓存,自定义缓存
查看>>
deian 授权用户 sudo权限
查看>>
date命令
查看>>
【转】struts1的struts-config.xml的配置说明
查看>>
【C#】C#中的delegate和event应用
查看>>
PHP实现二分查找
查看>>
一个带自动询问和保存功能的python下载图片的脚本
查看>>
JS显示、隐藏文字
查看>>
高性能web系统的架构和系统优化
查看>>
4Sum问题
查看>>
aix 添加lv 大小
查看>>
入驻51CTO
查看>>
当我设计游戏服务器时,我在想些什么?(1)
查看>>
基于Metronic的Bootstrap开发框架经验总结(11)--页面菜单的几种呈现方式
查看>>
linux目录结构
查看>>
一步一步學習partition之range分區如何創建
查看>>
yum httpd安装详解
查看>>
linux基础命令(总结)
查看>>
我的友情链接
查看>>
我的友情链接
查看>>