Tokumx 副本集(集群)全攻略

来源:清泛原创     2016-06-28 10:07:21    人气:     我有话说( 0 人参与)

清泛网(www.tsingfun.com):cacheSize:缓存数据占用内存大小。(不设置默认缓存会占满机器内存)oplogSize:那什么是oplog的大小?前面说过oplog保存了数据的操作记录

cacheSize:
缓存数据占用内存大小。(不设置默认缓存会占满机器内存)

oplogSize:
那什么是oplog的大小?前面说过oplog保存了数据的操作记录,secondary复制oplog并把里面的操作在secondary执行一遍。但是oplog也是mongodb的一个集合,保存在local.oplog.rs里,但是这个oplog是一个capped collection也就是固定大小的集合,新数据加入超过集合的大小会覆盖。所以这里需要注意,跨IDC的复制要设置合适的oplogSize,避免在生产环境经常产生全量复制。oplogSize 可以通过–oplogSize设置大小,对于linux 和windows 64位,oplog size默认为剩余磁盘空间的5%。

副本集(ReplicaSet):
比传统的主从模式更为先进,相当于双向的主从关系,主库宕机后从库会自动升级为主库,待主库恢复后即恢复原始的主从关系。
任一机器执行config配置,即可关联左右的主从机器形成一个集群。rs.status() 查看同步详情。(详细参见:https://www.tsingfun.com/html/2015/bigdata_0710/335.html
仲裁节点(投票):一个虚拟的从库(不可作为主库),不同步任何数据。

程序连接Mongo集群:不能单独连接从库,主库可以。

查看状态:
./mongo
rs.status()

停止服务:
use admin
db.shutdownServer()


更详细的介绍:《使用TokuMX配置Replica Set集群》

Tokumx 副本集 集群

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)