位置: 编程技术 - 正文

mongodb replica set 配置高性能多服务器详解

编辑:rootadmin

推荐整理分享mongodb replica set 配置高性能多服务器详解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

mongodb的多服务器配置,以前写过一篇文章,是master-slave模式的,请参考:详解mongodb 主从配置。master-slave模式,不能自动实现故障转移和恢复。所以推荐大家使用mongodb的replica set,来实现多服务器的高可用。给我的感觉是replica set好像自带了heartbeat功能,挺强大的。

一,三台服务器,1主,2从

服务器1:.0.0.1:服务器2:.0.0.1:服务器3:.0.0.1:

1,创建数据库目录

在一台机子上面模拟,三台服务器,所以把DB目录分开了。2,创建配置文件

在这里要注意一点,不要把认证开起来了,不然查看rs.status();时,主从服务器间,无法连接,"lastHeartbeatMessage" : "initial sync couldn't connect to .0.0.1:"

3,启动三台服务器

注意:初次启动时,主服务器比较快的,从服务器有点慢。

二,配置并初始化replica set1,配置replica set节点

2,初始化replica set

mongodb replica set 配置高性能多服务器详解

3,查看replica set各节点状态

在这里要注意,rs.initiate初始化也是要一定时间的,刚执行完rs.initiate,我就查看状态,从服务器的stateStr不是SECONDARY,而是stateStr" : "STARTUP2",等一会就好了。

三,replica set主,从测试1,主服务器测试

2,从服务器测试

到这儿,我们的replica set就配置好了。

四,故障测试前面我说过,mongodb replica set有故障转移功能,下面就模拟一下,这个过程1,故障转移1.1,关闭主服务器

1.2,在主库执行命令

1.3,从库查看状态,如下图,

replica set 故障测试以前的从库变主库了,故障转移成功

2,故障恢复

mongod -f /etc/mongodb.conf 启动刚被关闭的主服务器,然后在登录到主服务器,查看状态rs.status();已恢复到最原始的状态了。

mongodb 实现远程连接 mongodb远程连接配配置,分以下4步。1,添加管理员账useadminswitchedtodbadmindb.addUser('tank','test');2,配置mongodb.conf#bind_ip=.0.0.1//注释此行auth=true//将此行前的注

mongodb 查看数据库和表大小 1,查看数据库db.stats();{"db":"test",//当前数据库"collections":3,//当前数据库多少表"objects":4,//当前数据库所有表多少条数据"avgObjSize":,//每条数据的平均大

mongodb 修改用户密码 2种方法 1,错误做法,直接更新表db.system.users.update({"_id":ObjectId("ebd5e")},{"user":"tank2","readOnly":false,"pwd":""})db.system.users.find();{"_id":ObjectId("e5fb4c6

标签: mongodb replica set 配置高性能多服务器详解

本文链接地址:https://www.jiuchutong.com/biancheng/312773.html 转载请保留说明!

上一篇:mongodb replica set 添加删除节点的2种方法

下一篇:mongodb 实现远程连接(mongodb设置远程连接)

  • 新开网吧需要缴纳哪些税金
  • 小区业委会是否可以进行经营活动?
  • 公司注册认缴和实缴的区别
  • 技术开发免征增值税吗
  • 番茄开发票属于蔬菜吗
  • 小规模纳税人发票怎么开
  • 管理费用为负数可以申报吗
  • 2019所得税新政策
  • 房屋租赁可以开住宿费吗
  • 有限公司跟股份有限公司的区别
  • 建筑业预交税金怎么计算
  • 失控发票进项税转出企业无法承担所得税怎么办
  • 房地产预交税金及附加要计提吗
  • 不是企业性质的民办学校要交什么税
  • 所得税汇算后要做账吗
  • 水电费的税收分类有哪些
  • 专票金额怎么计算
  • 广告费准予扣除怎么算
  • 实物型产品的基础知识
  • 建筑工程发票是增值税专用发票吗,可以抵扣吗
  • 公积金贷款利息现在是多少
  • 培训费没有发票怎么办
  • 自行研发的专利权计入
  • win7绝地求生帧数不稳定
  • 如何申请税务发票
  • 调整会计分录是什么
  • 个税系统添加人员出现证件号码不符合一般规则
  • ezulumain.exe是病毒进程吗 ezulumain进程安全吗
  • php r
  • javascript基础语法
  • win7界面旋转
  • 一般纳税人的进项普票怎么做账
  • 云计算技术是学什么的
  • 房贷计算器搜房网
  • php xdebug配置
  • 冲销暂估入账应该填什么凭证
  • php javascript
  • php的hashtable
  • spring boot整合hibernate
  • 提供餐饮服务购入农产品的进项税额抵扣问题
  • 帝国cms添加栏目前台不显示
  • 通过微信支付码能查到微信本人吗
  • 公司扣除保险费会计分录
  • 对方开具红字发票,我方怎么查询
  • 增值税发票抵扣期限是多久
  • 人工成本的分类是
  • 销售开票会计分录怎么做
  • 卖废品收入计入需要交税吗
  • 利润敏感性分析法可以帮助企业有哪些决策?
  • 社保刚转回来,生孩子能报销吗
  • 员工缴纳工伤保险怎么赔偿
  • 申报残保金的时候有处罚决定书怎么办
  • 存货盘亏有哪些情况
  • 个人所得税不允许核定的行业
  • 购买机器的运费计入什么科目
  • 应付股利计提了长期不支付
  • 审核通过的红字信息表可以删除吗
  • 税控系统全额抵扣
  • sql server入门新手教程
  • 获取数据库最新的一条记录
  • mysql 索引的类型
  • 数字签名方法不提供
  • 如何查看电脑的ip地址和端口号
  • winxp回收站清空了怎么恢复
  • linux删除一个非空子目录命令
  • win8不能安装软件
  • WIN10远程桌面连接一直在配置远程会话
  • jquery全选和全不选效果
  • Node.js中的包管理工具是什么
  • jquery鼠标悬停显示内容
  • ruby元编程第二版
  • python socket模块
  • 中国移动怎么下载账单
  • 湖北生育登记网上服务大厅官网查询
  • 税务人员服务态度恶劣怎么办
  • 民办非企业税务登记流程
  • 养老机构范畴
  • 沙宣发型适合什么年龄女性
  • 税务注销了怎么查看纳税申报表
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设