云主机

  • 云主机服务 > 使用文档 > 云数据库 >云数据库 MongoDB >什么是MongoDB云数据库

    什么是MongoDB云数据库

    最近更新时间:2020-07-16 17:19:02

    云数据库MongoDB版完全兼容MongoDB协议,提供稳定可靠、弹性伸缩的数据库服务。在容灾、备份、恢复、监控、报警等方面提供全套数据库解决方案。

    支持架构

    云数据库MongoDB版支持灵活的部署架构,提供的实例架构包括单节点实例、副本集实例和分片集群实例,能够满足不同的业务场景。

    实例架构 说明
    单节点实例 单节点实例适用于开发、测试及其他非企业核心数据存储的场景。让您能够以更低的入门价格享受云数据库MongoDB版在运维支持、内核级优化上的产品优势。创建单节点实例请参见创建单节点实例。
    副本集实例 在系统自动搭建的副本集实例中,提供一个可使用的Primary节点,一个隐藏的Secondary节点(对用户不可见),剩余节点为可使用的Secondary节点。
    您可以根据业务需要,例如阅读类网站、订单查询系统等读多写少场景或有临时活动的突发业务,按需增删Secondary节点,更好地实现读取性能扩展。
    分片集群实例 基于多个副本集(每个副本集沿用三副本模式)组成的分片集群实例。分片集群实例提供Mongos、Shard、ConfigServer三个组件。您可以自由地选择Mongos和Shard节点的个数和配置,组建服务能力不同的MongoDB集群。更多关于组件作用的详细介绍。

    说明
  • Mongos节点:为服务代理,当前是单节点架构。单个分片集群实例支持2-32个Mongos节点。
  • Shard节点:为分片服务器,当前是三节点副本集架构。单个分片集群实例支持2-32个Shard节点。
  • ConfigServer节点:为配置服务器,当前是三节点副本集架构。默认规格为1核2G,20GB存储空间,不支持变更规格和存储空间。
  • 如何使用云数据库MongoDB版

    创建MongoDB实例后,您可以通过以下方式访问MongoDB实例:

    • Mongo Shell:MongoDB官方命令行工具,您可以通过Mongo Shell连接MongoDB副本集实例,对数据库进行管理操作。
    • 客户端:云数据库MongoDB版完全兼容MongoDB协议,您可以使用通用的数据库客户端工具访问MongoDB实例。例如Robo 3T、Studio 3T等。
    以上内容是否对您有帮助?
  • Qvm free helper
    Close