MongoDB bin文件夹下 备份:mongodump -h IP:PORT -d 库名 -c 集合名 -o 存储路径 恢复:mongorestore -h IP:PORT -d 库名 -c 集合名 存储路径\文件名.bson 当多个bson文件需要恢复到同一个数据集合时,依次对bson文件做数据恢复操作即可,不会覆盖. json文件导入:mongoimport  -h IP:PORT -d 库名 -c 集合名 存储路径\文件名.json 当json文件较大时,速度较慢,可在命令行结尾加:--…
mongodb数据迁移到hbase 导入包 # encoding: utf-8 ''' @author: zcc @license: (C) Copyright 2013-2017, Node Supply Chain Manager Corporation Limited. @software: pycharm @file: ggsn_to_hbase.py @time: 9/1/17 2:43 PM @desc: ''' from thrift.transport import TSocke…
MongoDB 数据迁移和同步 MongoDB的数据同步 复制 mongodb的复制至少需要两个实例.其中一个是主节点master,负责处理客户端请求,其余的都是slave,负责从master上复制数据. master写处理:master负责接收写请求,具体的流程为: 如果开启journal功能,则先将写请求记录到journal中,然后批量执行,同时将操作记录到oplog中: 如果未开启journal功能,则对每个写请求进行单独操作,然后写入oplog. 注:oplog是幂等的,当有累加操作in…
前言 前面已经写了两篇关于docker的博文了,在工作中有关docker的基本操作已经基本讲解完了.相信现在大家已经能够熟练配置docker以及使用docker来创建镜像以及容器了.本篇博客将会讲解如何让容器中的一个目录与宿主机的一个目录进行绑定.这样就可以实现容器与宿主机之间的文件共享. 例如:我们只要把网站数据放到宿主机的共享文件中,无需再频繁登录容器,就可以实现网站的部署,这样是不是很酷? 接下来本篇博客将会使用几个简单的命令带你完整演示上面的例子怎么玩. 另外,在<Docker端口映射及…
数据卷volume功能特性 数据卷 是一个可供一个或多个容器使用的特殊目录,实现让容器中的一个目录和宿主机中的一个文件或者目录进行绑定.数据卷 是被设计用来持久化数据的对于数据卷你可以理解为NFS中的哪个分享出来的挂载点,指宿主机共享的目录. 主要有如下的功能和特性 容器中数据的持久存储 容器间的资源共享 容器的迁移(分布式) 对数据卷的修改会立马生效 对数据卷的更新,不会影响镜像 数据卷默认会一直存在,即使容器被删除 (注意docker自主管理的会被删除,容器删除前一定要对数据卷进行备份) 数…
一 简介:今天来聊聊mongo的数据迁移二 迁移   1 具体迁移命令   nohup mongodump --port --db dbname --collection tablename --query '{"sentTime": { $gt: "2018-07-13 00:00:00" } }' -o /home/data   2 具体导入命令   db导入   mongorestore --port 40000 --db dbname /home/data/…
SQLServer提供了多种数据导出导入的工具和方法,在此,分享我实践的经验(只涉及数据库与Excel.数据库与文本文件.数据库与数据库之间的导出导入). (一)数据库与Excel 方法1: 使用数据库客户端(SSMS)的界面工具.右键选择要导出数据的数据库,选择“任务”——“导出数据”,下图1,按照向导一步一步操作即可.而导入则相反,导入时,SQLServer会默认创建一张新表,字段名也默认跟导入的Excel标题一样,并且会默认字段数据类型等.当然在可以在向导进行修改.需要注意的是如果标题不是…
一.导出 命令格式:在mongodb/bin目录下 mongoexport -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -c 表名 -f 字段 -q 条件导出 --csv  -o 导出数据名称(可以带路径) 注:没有mongoexport的在当前路径下前边带:./ -h 数据库所在服务器ip -f 导出指字段,以字号分割,-f name,email,age导出name,email,age这三个字段 -q 可以根查询条件导出,-q '{ "uid" : &qu…
引子: 1. Sqlite在Windows.Linux 和 Mac OS X 上的安装过程 2.嵌入式数据库的安装.建库.建表.更新表结构以及数据导入导出等等具体过程记录 个字段IPHONE和LOGIN_DATE,例如以下所看到的: DROP TABLE IF EXISTS COMPANY; CREATE TABLE COMPANY( ID INT NOT NULL, NAME VARCHAR(20), AGE INT, ADDRESS VARCHAR(20), SALARY DECIMAL(7…
上周我们的一个GitLab服务频繁出现web页面卡死问题,得重启虚拟机才可恢复,但重启之后没多久又会卡死.后来发现是虚拟机的磁盘大小超过了2T,而虚拟机管理那层的文件系统是ext3,最大单文件只能支持到2T(也不知道当初这个3T的虚拟磁盘镜像是怎么建立起来的,难道Xen不会给出警告?).由于该机房没有可调动的磁盘了,于是只能另外找机房重新搭建一个环境,将数据迁过去. 只同步指定的子目录 场景: 0) 要迁移的是gitlab里面的git库数据 1) 要迁移的数据很多(大约2T),由于跨机房网络速度…