文档数据库服务 DDS 实例类型
支持多种实例类型,能够满足不同的业务场景。
实例架构
说明
使用场景
集群架构
文档数据库服务集群提供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)
使用数据复制服务,在多种场景下,实现数据库平滑迁移上云。最大限度允许迁移过程中业务继续对外提供使用,有效地将业务系统中断时间和业务影响最小化,完成数据库平滑迁移工作。
活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理
活动时间: 2020年8月12日-2020年9月11日
活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;