国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > MongoDB > mongodb有几种集群搭建方式?

mongodb有几种集群搭建方式?

头像

yang

2020-05-28 11:53:414440浏览 · 0收藏 · 0评论

mongodb有三种集群搭建方式:

  • Replica Set(副本集)

  • Sharding(分片)

  • Master-Slaver(主备)

通常来说,我们用第1、2种较多,第3种官方并不推荐。

下面我们就来介绍一下这三种集群搭建方式:

Replica Set

Mongodb(M)表示主节点,Mongodb(S)表示备节点,Mongodb(A)表示仲裁节点。主备节点存储数据,仲裁节点不存储数据。客户端同时连接主节点与备节点,不连接仲裁节点。

默认设置下,主节点提供所有增删查改服务,备节点不提供任何服务。但是可以通过设置使备节点提供查询服务,这样就可以减少主节点的压力,当客户端进行数据查询时,请求自动转到备节点上。

这个设置叫做Read Preference Modes,同时Java客户端提供了简单的配置方式,可以不必直接对数据库进行操作。

仲裁节点是一种特殊的节点,它本身并不存储数据,主要的作用是决定哪一个备节点在主节点挂掉之后提升为主节点,所以客户端不需要连接此节点。这里虽然只有一个备节点,但是仍然需要一个仲裁节点来提升备节点级别。

Sharding

和Replica Set类似,都需要一个仲裁节点,但是Sharding还需要配置节点和路由节点。就三种集群搭建方式来说,这种是最复杂的。部署图如下:

Master-Slaver

这个是最简答的集群搭建,不过准确说也不能算是集群,只能说是主备。并且官方已经不推荐这种方式,所以在这里只是简单的介绍下吧,搭建方式也相对简单。

./mongod --master --dbpath /data/masterdb/      #主节点    
./mongod --slave --source <masterip:masterport> --dbpath /data/slavedb/     备节点

基本上只要在主节点和备节点上分别执行这两条命令,Master-Slaver就算搭建完成了。我没有试过主节点挂掉后备节点是否能变成主节点,不过既然已经不推荐了,大家就没必要去使用了。

更多mongodb相关文章请关注python自学网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

性的快乐| 尼姑小寡妇免费播放电视剧| 麻花传MV在线看免费观看电视剧| 浏览器| 《再来一次好吗》动漫| 男男| 熟母10和熟母10的区别| 宝贝把腿开大让我添添你视频| 《十二寡妇肉床艳史》| 我挺进岳湿润的花苞李强视频| 笔记本散热垫| HTTPS://WWW.PPT...| 暴躁少女免费看完整版| 9.1短视频| 美女和男生一起努力的生孩子视频..| 免费B站看大片真人电视剧 | 国产麻豆剧传媒精品国产AV| 女士穿紧身裸体开裆光滑皮裤| 黄文| 深圳英才网| 老汉噗嗤一声整根全进视频| 人口兽猪马狗第1集| 疯狂一家亲TXT全文阅读| 我与旗袍老师疯狂床震| 美女和老板一起努力做豆浆| 女人尝试到更粗大的心理变化| 光溜溜瑜伽全套视频大全| NYLONJP| 欧美成人精品三区综合A片| 女性扒开大腿内侧小肚子痒 | 华丽的外出在线观看| 《一次特殊的游泳课》| 日本大片又大又好看的PPT| 他用舌头给我6次高潮| 借种之灭门惨案2国语版电影| 《炸梨吧!巨棒》免费阅读漫画| 小丹让我尝尝你的味道是什么歌啊| 男女啪啪做差高潮全过有多动症| 儿媳妇免费播放全部电视剧| 苏畅| 《不再是朋友的夜晚第二季》