目录
摘要
主从复制
主从复制
概念
- 主数据库只有一个
- 从数据库是单向从主数据库复制,无法反向,通常是增量复制
复制优点
- 数据备份
- 数据恢复
- 读写分离
互联网读操作远超过写操作,所以可以主数据库负责写,从数据库负责读
使用
主从节点建立
建立主节点
--master [--port]
启动时指定建立主节点,默认 port
为 27017
建立从节点
--slave --port yourport --source ip:port
从节点,端口必须与主节点不同,source
指明主节点
通过 mkdir
建立从节点
一个主节点挂载从节点不超过 12 个
连接节点
mongo --port yourport
从节点会自动进行复制,可以查询到主节点 Insert 的数据
显示当前节点情报
db.printReplicationInfo()
从节点会显示 this is a slave, printing slave replication info
调整日志大小
--oplogSize xxx