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/it/bigdata_ai/335.html)
仲裁节点(投票):一个虚拟的从库(不可作为主库),不同步任何数据。
程序连接Mongo集群:不能单独连接从库,主库可以。
查看状态:
./mongo
rs.status()
停止服务:
use admin
db.shutdownServer()
更详细的介绍:《使用TokuMX配置Replica Set集群》
Tokumx 副本集(集群)全攻略
来源:清泛原创 2016-06-28 10:07:21 人气: 我有话说( 0 人参与)
cacheSize:缓存数据占用内存大小。(不设置默认缓存会占满机器内存)oplogSize:那什么是oplog的大小?前面说过oplog保存了数据的操作记录
上一篇:MongoDB.Driver.MongoConnectionException: Unable to connect to the primary member
下一篇:C# 操作MongoDb插入、更新、查询
注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)
相关热点
本月排行
- 1海量数据相似度计算之simhash和... 9次浏览
- 2Python Charts库(Highcharts API的封装) 5次浏览
- 3Python中的X[:,0]和X[:,1] 5次浏览
- 4从源代码剖析Mahout推荐引擎 5次浏览
- 5mongodb 以管理员登录并创建 database 4次浏览
- 6mongodb, replicates and er... 4次浏览
- 7理解Python的 with 语句 4次浏览
- 8海量数据相似度计算之simhash短... 4次浏览
- 9Python学习之Jupyter Notebook和highchart安装 3次浏览
- 10使用TokuMX配置Replica Set集群 3次浏览
评论排行
- 1C++ 读写xml方法整理(持续更新)3次评论
- 2Reference to ' ' is ambiguous:符号定义重复2次评论
- 3全民OS2次评论
- 4__attribute__2次评论
- 5海量数据相似度计算之simhash和海...2次评论
- 6C++使用OLE/COM高速读写EXCEL的源码2次评论
- 7AfxIsValidAddress 测试内存地址2次评论
- 8C++入门进阶最佳实战2次评论
- 9phpcms附件上传 Flash换成H52次评论
- 10解决xrdp登陆不上的问题:xrdp s...2次评论