文档数据库服务 DDS 实例类型

支持多种实例类型,能够满足不同的业务场景。

实例架构

说明

使用场景

集群架构

文档数据库服务集群提供mongos、shard、config三类节点。您可以自主选择mongos和shard节点个数和配置,组建服务性能不同的集群实例。

业务系统除了要求高可用之外,还需要较高的可扩展性,建议选择集群。

副本集架构

文档数据库服务的副本集提供Primary(主节点),Secondary(备节点)和Hidden(隐藏节点)三个节点。节点之间数据自动同步,保证数据的高可靠性。若主节点故障,系统自动分配新的主节点。

对于需要保证高可用的中小型业务系统,建议选择副本集。

单节点架构

文档数据库服务的单节点架构,让您能够以更低的价格享受文档数据库服务一键部署、可视化运维和弹性扩容等优势。

适用于研发测试、学习培训、小型企业内部系统业务等场景。

集群架构

说明

文档数据库服务集群提供mongos、shard、config三类节点。您可以自主选择mongos和shard节点个数和配置,组建服务性能不同的集群实例。

使用场景

业务系统除了要求高可用之外,还需要较高的可扩展性,建议选择集群。

副本集架构

说明

文档数据库服务的副本集提供Primary(主节点),Secondary(备节点)和Hidden(隐藏节点)三个节点。节点之间数据自动同步,保证数据的高可靠性。若主节点故障,系统自动分配新的主节点。

使用场景

对于需要保证高可用的中小型业务系统,建议选择副本集。

文档数据库服务 DDS 三大实例架构介绍

集群架构

集群架构

集群由Mongos(路由)、Config(配置)和Shard(分片)组件构成。


数据读写请求经mongos分发,通过查询config信息,并行分配到相应shard,可轻松应对高并发场景,且config和shard均采用三副本架构,保证高可用。

  • · mongos为单节点配置,用户可以通过多个mongos实现负载均衡及故障转移,单个集群实例可支持2~32个mongos节点。


    · shard节点是分片服务器,当前架构是三节点副本集。单个集群版实例可支持2~32个shard节点。


    · config为集群必备组件,负责存储实例的配置信息,由1个副本集构成。


    · 集群适用于业务系统数据量大、具有较高的可用性和可扩展性的场景。

副本集架构

副本集架构

副本集,即Replica Set,由一组mongod进程组成,提供了数据冗余与高可靠性的节点集合。

  • 副本集架构由主节点、备节点和隐藏节点组成,DDS自动搭建三节点的副本集供用户使用,节点之间数据自动同步,保证数据的高可靠性。对于需要保证高可用的中小型业务系统,推荐使用副本集。


    · 主节点:即Primary节点,用于读写请求。

    · 备节点:即Secondary节点,用于读请求。

    · 隐藏节点:即Hidden节点,用于备份数据。


    用户可以直接操作主节点和备节点。若主节点故障,系统自动分配新的主节点。副本集架构如图所示。

副本集架构

副本集架构

三节点副本集实例创建成功后,您可以根据需要新增节点至五节点或七节点副本集,新增的节点均为Secondary节点,并持续同步数据。如何新增副本集节点,请参见添加副本集实例的节点。

单节点架构

单节点架构

单节点架构仅包含单个节点,用户可以直接访问该节点。

  • 单节点架构作为集群和副本集架构的补充,适用于研发、测试以及其他非企业核心数据存储的场景。让您能够以更低的价格享受文档数据库服务一键部署、可视化运维和弹性扩容等优势。

文档数据库服务 DDS 与其他云服务的关系

相关服务

交互功能

弹性云服务器(ECS)

弹性云服务器为文档数据库服务提供可弹性申请的计算资源,为数据库实例提供运行环境。

虚拟私有云(VPC)

虚拟私有云为文档数据库服务提供可弹性申请的网络资源,对数据库实例进行网络隔离和访问控制,提供数据库实例运行环境。

对象存储服务(OBS)

对象存储服务为文档数据库实例的备份文件提供存储空间。

云监控服务(Cloud Eye)

云监控服务(Cloud Eye)是一个开放性的监控平台,帮助用户实时监测文档数据库服务资源动态。云监控服务提供多种告警方式以保证及时预警,为您的服务正常运行保驾护航。

云审计服务(CTS)

云审计服务(Cloud Trace Service,简称CTS),记录文档数据库服务相关的操作事件,方便用户日后的查询、审计和回溯。

数据复制服务(DRS)

使用数据复制服务,在多种场景下,实现数据库平滑迁移上云。最大限度允许迁移过程中业务继续对外提供使用,有效地将业务系统中断时间和业务影响最小化,完成数据库平滑迁移工作。

弹性云服务器(ECS)

交互功能

弹性云服务器为文档数据库服务提供可弹性申请的计算资源,为数据库实例提供运行环境。

虚拟私有云(VPC)

交互功能

虚拟私有云为文档数据库服务提供可弹性申请的网络资源,对数据库实例进行网络隔离和访问控制,提供数据库实例运行环境。

对象存储服务(OBS)

交互功能

对象存储服务为文档数据库实例的备份文件提供存储空间。

云监控服务(Cloud Eye)

交互功能

云监控服务(Cloud Eye)是一个开放性的监控平台,帮助用户实时监测文档数据库服务资源动态。云监控服务提供多种告警方式以保证及时预警,为您的服务正常运行保驾护航。

云审计服务(CTS)

交互功能

云审计服务(Cloud Trace Service,简称CTS),记录文档数据库服务相关的操作事件,方便用户日后的查询、审计和回溯。

热销云数据库类型

了解更多云数据库请前往云数据库产品总览,更多活动请前往云数据专场

活动规则

活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理

活动时间: 2020年8月12日-2020年9月11日

活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;

  • 云数据库 GaussDB

    华为新一代企业级分布式关系型数据库产品

    了解更多
  • 云数据库 GaussDB(for MySQL)

    华为新一代完全兼容MySQL的企业级数据库

    立即前往
  • 云数据库 RDS for MySQL

    全球最受欢迎的开源数据库之一

    立即下载
  • GeminiDB Cassandra 接口

    兼容Cassandra/DynamoDB协议,适用于社交场景对关注、发帖、点赞等操作存储

    立即加入
  • 文档数据库服务DDS

    完全兼容MongoDB生态的文档数据库服务

    立即前往
  • GeminiDB Redis 接口

    提供一键部署、快速备份恢复、计算存储独立扩容、监控告警等服务能力

    立即前往

文档数据库服务DDS相关名词解释