![](https://img-blog.csdnimg.cn/20201010165431984.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mongodb
Mongodb学习记录。
Zeoy_ora
记录DBA成长的点滴
展开
-
Mongodb高可用之复制集搭建
Mongodb高可用之复制集搭建 Mongodb复制集介绍 1、MongoDB复制集的主要意义在于实现服务高可用,它的现实依赖于两个方面的功能: ● 数据写入时将数据迅速复制到另一个独立节点上 ● 在接受写入的节点发生故障时自动选举出一个新的替代节点【自动监控、自动选举、自动切换、自动恢复】 2、在实现高可用的同时,复制集实现了其他几个附加作用: ● 数据分发:将数据从一个区域复制到另一个区域,减少另一个区域的读延迟 ● 读写分离:不同类型的压力分别在不同的节点上执行 ● ...原创 2020-10-12 17:17:44 · 144 阅读 · 0 评论 -
Mongodb分片集群Sharding Cluster架构介绍
一、分片架构介绍 • Mongos 路由节点(对硬件的要求不高,只是网络开销比较大) 提供集群单一入口 转发应用端请求 选择合适数据节点进行读写 合并多个数据节点的返回(数据来自不同的分片,路由会做合并) 无状态(不牵扯到数据,宕了之后重新起一个就可以,影响较小) 建议至少2个(做LVS/NGINX的负载均衡) • Config Servers配置节点 (重要,保存整个分片集群的配置) 保存着:分片节点的ip、端口、分片的策略、分片数据的分布、chunk迁移的状态。 提..原创 2020-10-12 17:14:47 · 409 阅读 · 0 评论