文档数据库服务(DDS)

文档数据库服务(Document Database Service)是基于华为高性能存储,完全兼容MongoDB协议,提供安全,高可用,高可靠,弹性伸缩,易用的数据库服务。为您提供一键部署,弹性扩容,容灾,备份,恢复,监控,报警等全方面的文档数据库解决方案。

现以申请公测资格方式免费试用,名额有限。了解详情


产品优势

高安全
  1. 通过VPC、子网、安全组、DDOS防护以及SSL安全访问等多层安全防护体系,为你抵御绝大部分网络攻击。
高可用
  1. 至少两节点路由服务,三节点副本集高可用架构,可提供极高的业务可用性保障。
  2. 文档数据库采用三节点副本集的高可用架构,系统自动同步数据。
高可靠
  1. 提供备份策略供用户选择,默认每天自动备份数据并上传到对象存储服务(OBS),提高数据的容灾能力。
  2. 提供一键式恢复功能,通过将数据恢复到新实例,有效防范因业务误操作出现的不可逆的影响。
易用性
  1. 提供完善的性能监控,包括CPU利用率、IOPS,连接数、网络吞吐和磁盘空间等实例信息实时监控与报警,随时随地了解实例动态。
  2. 提供专业的管理控制台,实例重启,部署,扩容, 数据备份与恢复等操作进行一键式管理。

业务调用流程

文档数据库服务

采用至少两节点路由服务,三节点副本集高可用架构。

  • 路由服务器 (mongos),采用2个或以上个节点,当其中一个宕机后,对业务无影响。
  • 配置服务器 (config) 和 分片服务器 (Schard), 采用三节点副本集的形式,主节点用于读写请求,备节点用于读请求,隐藏节点作为备份节点,用于备份数据。副本集之间数据自动同步,保证数据的高可靠性。
  • 数据库管理员,通过专业的管理控制台,进行实例管理,包含实例创建,备份与恢复,性能监控,阀值告警,实例重启等功能。
  • 开发人员,可以将管理员创建出的数据库实例作为应用程序的数据库来进行部署。用户通过访问应用程序,来进行用户操作。

应用场景

游戏

文档数据库Schema-free的模式能够满足游戏行业多变的需求,有效缩短研发周期,降低研发成本。

移动类APP、地图

移动类APP、地图类应用都有查询位置的业务需求,文档数据库支持二维空间索引,可以完美支持基于位置类的应用。

物联网

物联网类应用可以轻松地产生TB级的数据,物联网类应用对数据的写入要求较高,读取性能要求相对较低,文档数据库的高性能写入,基于分片构建的集群很完美支持此类应用。

内容管理系统

内容管理系统的数据基本上都是非结构化,多样的,具有数据量较大,查询量较多的特点。文档数据库的高性能,Schema-free,GridFS,Shard可完美支持此类应用。

功能描述

轻松使用文档数据库

  1. 购买部署:简单几步操作,即可开通一台文档数据库服务。
  2. 弹性升级:简单几步操作,即可完成扩容,轻松提升实例容量和性能。
  3. 专业管理控制台:包含实例管理,账号管理,备份与恢复,性能监控,阀值告警,实例重启等功能。

完善的监控

  1. 提供多达50种系统性能监控项,包括CPU、Memory、IOPS、TPS、QPS、磁盘容量、连接数、网络流量等指标。支持保存最近1个月的数据。

备份与恢复

  1. 自动备份:用户可自身根据业务状态自行设置备份周期,系统根据用户所设置的备份策略周期的备份数据并上传到OBS,备份文件免费保存7天。
  2. 数据恢复:可根据备份文件在控制台上一键式创建一个新实例,实现数据快速恢复。

安全

  1. 防DDOS
  2. 支持VPC访问
  3. 支持SSL访问