位置: 编程技术 - 正文

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设置远程连接)

  • 金银首饰销售需求分析
  • 流动资产周转天数下降说明什么
  • 审计助理是做什么工作的
  • 所得税申报资产不允许为0?
  • 应收账款属于利润嘛
  • 取得不动产权证书时间是指哪个时间
  • 定期定额纳税申报表是个人所得税吗
  • 房地产企业拆迁补偿契税政策
  • 汇票贴现的账务处理
  • 申报怎么打印
  • 租金收入需要缴增值税吗
  • 事业单位之间调动需要多久
  • 企业所得税中的不征税收入有哪些
  • 公司买手机可以开票抵扣吗
  • 个人缴纳物业费怎么开发票
  • 建筑也增值税
  • 销售方针有哪些
  • 增值税电子发票有限额吗
  • 兼兼的意思
  • 年末提取盈余公积的会计分录怎么写
  • 关于员工表彰奖励的方案
  • system 命令
  • 重复确认收入是什么意思
  • 土地 补偿
  • php怎么启动
  • 如何设置电脑从硬盘启动
  • 厂家赠送的原材料怎么入账
  • win10多任务分屏怎么关闭
  • 应付票据转让会计分录
  • 一次性收入怎么交税
  • 销售退回的增值税怎么处理
  • 备用金报销怎么做账
  • php怎么添加背景图片
  • 小微企业延缓缴纳
  • php上传照片
  • kk协议
  • 2022年电子设计大赛F题
  • 航天金税盘发票作废流程视频
  • AIGC之GPT-4:GPT-4的简介(核心原理/意义/亮点/技术点/缺点/使用建议)、使用方法、案例应用(计算能力/代码能力/看图能力等)之详细攻略
  • php for each
  • 发票中食品属于哪一类
  • 地税代开的发票怎么计提税款?
  • mysql数据库性能监控
  • 出口销售收入要交印花税吗
  • 建筑劳务公司税务筹划
  • 物业电费加价如何处理
  • 公司为小规模纳税人
  • 工资计提多了冲账怎么办
  • 租的办公室装修费怎么处理
  • 开了20万销项进项为0交多少税
  • 设备融资租赁会上征信吗
  • 账面价值,账面净值,账面余额三者的区别
  • 统计会计主要做什么
  • 企业建账选择什么会计准则
  • Linux平台mysql开启远程登录
  • win2000系统
  • Fedora Core 4.0 安装图解
  • freebsd windows
  • mac系统小技巧
  • win7链接联机id
  • wdsvc.exe - wdsvc 是什么进程
  • Win7任务栏时间显示秒
  • PureVoice.exe - PureVoice是什么进程 有什么用
  • neotrace.exe - neotrace是什么进程 有什么用
  • 极限竞速中心应用程序
  • win10蓝屏故障
  • win7玩英雄联盟卡顿怎么解决
  • cocos2d游戏源码
  • 关于国内邮政汇兑冻结下列说法正确的有
  • 批处理操作
  • pycharm如何使用
  • uleb128、sleb128和uleb128p1编码格式介绍
  • js.ajax
  • 简述javascript
  • 不使用flash
  • jquery动态添加的元素怎么添加事件
  • 国企巡查都巡查哪些内容
  • 支部组织生活会流程
  • 购买材料如何计入成本
  • 全国增值税发票查验平台官网手机
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设