开发者社区> 问答> 正文

MongoDB 部署模型是什么?

MongoDB 功能定位是什么?MongoDB 部署模型是什么?

展开
收起
芯在这 2021-12-14 17:04:03 117291 0
7 条回答
写回答
取消 提交回答
  • 正在学习中...

    学习

    2022-05-22 11:07:11
    赞同 展开评论 打赏
  • 键值存储、文档存储、列存储(大数据 Hbase)、图形存储 可扩展性、标准化、分布式计算、低成本、性能高没有结构化的存储要求 特征:N个节点的结群;任何节点可作为主节点;所有写入操作都在主节点;自动故障转移;自动恢复。 客户端从主节点读取数据,写入数据到主节点时,主节点与从节点进行数据交互保障数据的一致性。

    2022-05-21 08:30:34
    赞同 展开评论 打赏
  • 学习

    2022-05-19 09:21:44
    赞同 展开评论 打赏
  • 前来学习

    2022-04-10 15:52:30
    赞同 展开评论 打赏
  • 学习

    2022-04-09 14:06:38
    赞同 展开评论 打赏
  • 学习

    2022-03-31 09:43:29
    赞同 展开评论 打赏
  • 在生产环境中,MongoDB 经常会部署成一个三节点的复制集,或者一个分片集群。

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

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

    2021-12-14 17:05:55
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

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