NoSQL   发布时间:2022-05-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Nosql Mongodb之旅(25)—MongoDB Replica Sets增加节点大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

MongoDB Replica Sets 不仅提供高可用性的解决方案,它也同时提供负载均衡的解决方案,增减Replica Sets 节点在实际应用中非常普遍,例如当应用的读压力暴增时,3 台节点的环境已不能满足需求,那么就需要增加一些节点将压力平均分配一下。

增加节点

两种方式:一是通过oplog增加节点,二是通过数据库快照和oplog来增加节点

通过oplog增加节点

1、配置并启动新节点,启用28013这个端口给新的节点

[plain] view plain copy
  1. root@localhost~]#mkdir-p/data/data/r3
  2. [root@localhost~]#echo"thisisrs1supersecretkey">/data/key/r3
  3. [root@localhost~]#chmod600/data/key/r3
  4. [root@localhost~]#/Apps/mongo/bin/mongod--replSetrs1--keyfile/data/key/r3--fork--port
  5. 28013--dbpath/data/data/r3--logpath=/data/log/r3.log--logappend
  6. alloutputgoingto:/data/log/r3.log
  7. forkedprocess:10553
  8. [root@localhost~]#
2、添加此新节点到现有的Replica Sets

大佬总结

以上是大佬教程为你收集整理的Nosql Mongodb之旅(25)—MongoDB Replica Sets增加节点全部内容,希望文章能够帮你解决Nosql Mongodb之旅(25)—MongoDB Replica Sets增加节点所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: