MongoDB主从复制
本文来自
cnblogs /huangxincheng/archive/2012/03/04/2379755
摘 要:本文介绍了 MongoDB 主从复制的概念和相关实例。
关键词:主从复制,数据备份,数据恢复
我们知道 sql server 能够做到读写分离,双机热备份和集群部署,当然 mongodb 也能做到,实际应用
中我们不希望数据库采用单点部署,
如果碰到数据库宕机或者被毁灭性破坏那是非常严重的问题。
1.主从复制特点
首先,通过图形表示主从复制集群。具体结构如图 1 所示。
图 1 主从复制结构示意图
从上面的图形中我们可以分析出这种架构有如下的好处:数据备份、数据恢复、读写分离。
2.主从复制实例
实际应用中我们肯定是多服务器部署,不装虚拟机的情况下,也可以在一台机器上实践了。
第一步:我们把 mongodb 文件夹放在 D 盘和 E 盘,模拟放在多服务器上。
第二步:启动 D 盘上的 mongodb,把该数据库指定为主数据库,其实命令很简单:mongod --
dbpath='XXX' --master,端口还是默认的 27017。具体操作如图 2 所示。
1 / 4
MongoDB 主从复制