njthnet

MongoDB主(Master)/从(Slave)数据同步

您需要启动的两个MongoDB文档数据库,一个是以主模式启动,另一个属于从模式启动。因此,主服务器进程将创建一个local.oplog,将通过这个“交易记录”同步到Slave服务器中。 主服务器:172.16.2.213 /Linux 从服务器:172.16.2.19 /WinXP 进入mongodb数据库服务器目录,启动Master数据库服务器,指定数据存放路径为 /var/masterdb/,指定端口为556600 启动命令: bin/mongod –master –dbpath=/var/data/ –port=556600 & 启动slave从数据库服务器,指定数据存放路径为 /var/slavedb/,主数据库地址为172.16.2.213:556600,每隔10秒同步一次 启动命令: bin/mongod –slave –source=172.16.2.213:556600  –dbpath=/var/slavedb/ –port=556611 –slavedelay 10 & 登陆slave从数据库服务器,在slave上添加主机信息: D:\mongodb\bin>mongo 172.16.2.19:556611 出现以下信息表示登陆成功:     MongoDB shell version: 1.4.0     url: 172.16.2.19:556611     connecting to: 172.16.2.19:556611/test     type "exit" to exit     type "help" for help 加入主机:     db.sources.insert( { host:172.16.2.213 } ); 在slave从数据库服务器上查看是否和主机连接配置正确 db.printSlaveReplicationInfo(); 如果成功将会出现以下信息     source:   172.16.2.213:556600     syncedTo: Fri Mar 26 2010 12:55:19 GMT+0800          = -10secs ago (0hrs)     > 主从两者之间的关系,如图所示: 查看大图请点击这里 相关文章: Java操作 [...]

posted on 2010-03-26 16:10 njthnet 阅读(390) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2025年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

统计

留言簿

文章档案

新闻档案

搜索

最新评论