开发者社区> 问答> 正文

MongoDB 部署模型是怎样的?

MongoDB 部署模型是怎样的?

展开
收起
游客4skzfvnrxrzbi 2022-01-04 10:58:19 1780 0
1 条回答
写回答
取消 提交回答
  • 在生产环境中,MongoDB 经常会部署成一个三节点的复制集,或者一个分片集群。

    1. 当 MongoDB 部署为一个复制集时,应用程序通过驱动,直接请求复制集中 的主节点,完成读写操作。 另外两个从节点,会自动和主节点同步,保持数据 的更新。

    2. 当 MongoDB 被部署为一个分片集群时,应用程序通过驱动,访问路由节点, 也就是 Mongos 节点 Mongos 节点会根据读写操作中的片键值,把读写操作分 发的特定的分片执行,然后把分片的执行结果合并,返回给应用程序。

    资源来源于《阿里云数据库运维实战问题改》

    https://developer.aliyun.com/topic/download?spm=a2c6h.20345107.J_6399686890.1.2e1e17dbzKUX5r&id=8198

    2022-01-05 15:17:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
开源数据库 MongoDB 专场 MongoDB疑难杂症分析及优化 立即下载
阿里云MongoDB云服务构建 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载