文档数据库服务DDS 典型行业应用

与自建数据库相比,文档数据库服务 DDS具有高可用、高可靠、高安全、低成本等优势。

行业

说明

优势

游戏

在游戏应用中,可以将一些用户信息,如用户装备、用户积分等存储在DDS数据库中。游戏玩家活跃高峰期,对并发能力要求较高,可以使用DDS的集群类型,应对高并发场景。DDS副本集和集群架构的高可用特性,能够满足游戏在高并发场景下持续稳定运行。


另外,DDS兼容MongoDB,具有No-Schema的方式,能免去您在游戏玩法变化中需要变更表结构的痛苦,非常适用于灵活多变的游戏业务需求。您可以将模式固定的结构化数据存储在云数据库 RDS中,模式灵活的业务存储在DDS中,高热数据存储在GeminiDB Redis 接口里,实现对业务数据高效存取,降低存储数据的投入成本。

· 支持内嵌文档:内嵌文档可以避免join的使用,降低应用开发的复杂性,灵活的schema支持,方便快速开发迭代。


· 轻松应对数据峰值压力:基于分片构建的集群支持TB级的数据需求。


物联网(Internet of Things,简称IoT)

DDS兼容MongoDB,具有高性能和异步数据写入功能,特定场景下可达到内存数据库的处理能力。同时,DDS中的集群实例,可动态扩容和增加mongos和shard组件的性能规格和个数,性能及存储空间可实现快速扩展,非常适合IoT的高并发写入的场景。


物联网(Internet of Things,简称IoT)智能终端往往需要进行多样化的数据采集,且需要存储设备日志信息,并对这些信息进行多维度分析。IoT业务增长快,数据量大,访问量增长迅速,对数据存储要求具备水平扩展能力。


DDS提供二级索引功能满足动态查询的需求,利用兼容MongoDB的MapReduce聚合框架进行多维度的数据分析。

· 写性能:文档数据库的高性能写入,基于分片构建的集群支持物联网TB级的数据需求。


· 高性能和扩展性:对高QPS应用有很好的支持,同时分片架构可以快速进行水平扩展,灵活应对应用变化。

互联网

DDS的副本集模式采用三节点Replica Set的高可用架构,三个数据节点组成一个反亲和组,部署在不同的物理服务器上,自动同步数据。Primary节点和Secondary节点提供服务,两个节点分别拥有独立内网地址,配合Driver实现读取压力分配。


大型企业的数据库往往需要应对TB级数据,有较强的数据存储需求。且大数据场景下,还需要满足业务在线数据实时写入数据库、大数据计算分析、分析结果反馈等实时查询、动态分析的需求。

· MapReduce:解决数据分析场景需求,用户可以自己写查询语句或脚本,将请求都分发到DDS上完成。


· 性能扩展能力强:应对业务增长快,数据量大的内容管理系统。具备较好的扩展能力。

游戏

说明

在游戏应用中,可以将一些用户信息,如用户装备、用户积分等存储在DDS数据库中。游戏玩家活跃高峰期,对并发能力要求较高,可以使用DDS的集群类型,应对高并发场景。DDS副本集和集群架构的高可用特性,能够满足游戏在高并发场景下持续稳定运行。


另外,DDS兼容MongoDB,具有No-Schema的方式,能免去您在游戏玩法变化中需要变更表结构的痛苦,非常适用于灵活多变的游戏业务需求。您可以将模式固定的结构化数据存储在云数据库 RDS中,模式灵活的业务存储在DDS中,高热数据存储在GeminiDB Redis 接口里,实现对业务数据高效存取,降低存储数据的投入成本。

优势

· 支持内嵌文档:内嵌文档可以避免join的使用,降低应用开发的复杂性,灵活的schema支持,方便快速开发迭代。


· 轻松应对数据峰值压力:基于分片构建的集群支持TB级的数据需求。


物联网(Internet of Things,简称IoT)

说明

DDS兼容MongoDB,具有高性能和异步数据写入功能,特定场景下可达到内存数据库的处理能力。同时,DDS中的集群实例,可动态扩容和增加mongos和shard组件的性能规格和个数,性能及存储空间可实现快速扩展,非常适合IoT的高并发写入的场景。


物联网(Internet of Things,简称IoT)智能终端往往需要进行多样化的数据采集,且需要存储设备日志信息,并对这些信息进行多维度分析。IoT业务增长快,数据量大,访问量增长迅速,对数据存储要求具备水平扩展能力。


DDS提供二级索引功能满足动态查询的需求,利用兼容MongoDB的MapReduce聚合框架进行多维度的数据分析。

优势

· 写性能:文档数据库的高性能写入,基于分片构建的集群支持物联网TB级的数据需求。


· 高性能和扩展性:对高QPS应用有很好的支持,同时分片架构可以快速进行水平扩展,灵活应对应用变化。

文档数据库服务DDS 功能特性

  • 数据迁移

    搭配数据复制服务(Data Replication Service,简称DRS),支持从自建库或者其它云数据库MongoDB到DDS的实时迁移的能力。降低了数据库之间数据流通的复杂性,有效地帮助您减少数据传输的成本。

    搭配数据复制服务(Data Replication Service,简称DRS),支持从自建库或者其它云数据库MongoDB到DDS的实时迁移的能力。降低了数据库之间数据流通的复杂性,有效地帮助您减少数据传输的成本。

  • 扩容存储

    原来申请的数据库存储容量不能满足需求时,支持为实例进行存储扩容。

    原来申请的数据库存储容量不能满足需求时,支持为实例进行存储扩容。

  • 变更规格

    当创建的实例的CPU和内存规格无法满足业务需求时,可以在控制台进行CPU和内存规格变更。

    当创建的实例的CPU和内存规格无法满足业务需求时,可以在控制台进行CPU和内存规格变更。

  • 备份与恢复

    · 支持设置自动备份策略和实时手动备份。其中,自动备份保留时长最多达到732天,实时手动备份长期保留。

    · 支持通过备份文件进行数据恢复。其中,副本集支持实例级时间点恢复和库表级时间点恢复。

    · 支持设置自动备份策略和实时手动备份。其中,自动备份保留时长最多达到732天,实时手动备份长期保留。

    · 支持通过备份文件进行数据恢复。其中,副本集支持实例级时间点恢复和库表级时间点恢复。

  • 指标监控

    通过实时监控数据库实例及引擎的关键性能指标,包括CPU、内存使用率,磁盘利用率,command、delete、insert语句执行频率,活跃连接数等指标。

    通过实时监控数据库实例及引擎的关键性能指标,包括CPU、内存使用率,磁盘利用率,command、delete、insert语句执行频率,活跃连接数等指标。

  • 日志管理

    支持查询和下载数据库错误日志和慢日志。

    支持查询和下载数据库错误日志和慢日志。

  • 参数配置

    控制台支持在线修改并生效配置参数,以及参数模板配置管理功能。

    控制台支持在线修改并生效配置参数,以及参数模板配置管理功能。

  • 跨可用区容灾

    所在区域支持3个及以上可用区时,支持跨3个可用区部署,从而实现跨可用区容灾能力。

    所在区域支持3个及以上可用区时,支持跨3个可用区部署,从而实现跨可用区容灾能力。

免费文档数据库服务DDS产品简介

文档数据库服务DDS如何进行备份恢复?

文档数据库服务支持通过设置自动备份策略或创建手动备份,对数据库进行备份。当数据库故障或数据损坏时,可以通过已有的备份恢复数据库,从而保证数据可靠性。

  • 文档数据库服务DDS有哪些特点?

    文档数据库服务具有以下特点:

    ① 自动搭建基于三副本的副本集实例供用户使用,提供一键式部署、数据高可靠存储、容灾以及故障切换等功能。

    ② 提供基于shard、mongos、config组成的分片集群实例,轻松扩展读写性能,用户可以方便快捷地构建DDS分布式数据库系统。

    ③ 提供一键式的数据库备份、恢复功能。用户可以通过管理控制台进行数据库常规备份及恢复。

    ④ 提供多项性能监控指标及告警功能,数据库性能可视化管理。


  • 什么是文档数据库服务DDS集群?

    每个集群即一个独立运行的文档数据库,分片集群架构由路由(mongos)、配置(config)和分片(shard)组成。

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

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

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

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

    ④ 支持通过控制台新增mongos和shard节点,不支持通过原生命令新增节点。

    ⑤ 用户不可以直接连接访问config和shard节点,所有数据操作均需要连接mongos进行下发。

    ⑥ 租户所在区域支持3个及以上可用区时,支持跨3个可用区部署。此时,mongos节点可以选择单可用区或多可用区部署,config和shard组的主、备、隐藏点分别部署在主、备、第三可用区,实现跨可用区容灾。

    ⑦ 目前不支持将现有三节点副本集直接升级到集群模式。

  • 什么是文档数据库服务DDS副本集?

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

    副本集架构由主节点、备节点和隐藏节点组成,自动搭建好三节点的副本集供用户使用,节点之间数据自动同步,保证数据的高可靠性。

    1. 主节点:即Primary节点,用于读写请求。
    2. 备节点:即Secondary节点,用于读请求。
    3. 隐藏节点:即Hidden节点,用于备份数据。

    用户可以直接操作主节点和备节点。若主节点故障,系统自动分配新的主节点,若仅备节点不可用,隐藏节点接管备节点服务,保证高可用。

  • 什么是文档数据库服务DDS单节点?

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

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


  • 如何将数据迁移到文档数据库服务DDS?

    文档数据库服务支持通过多种方式实现数据迁移,常见的数据迁移方式有:

    ① 通过数据复制服务迁移数据

    ② 通过mongoexport和mongoimport工具迁移数据

    ③ 通过mongodump和mongorestore工具迁移数据

    其中,通过数据复制服务迁移数据是一种易用、稳定、高效的在线迁移方式,围绕云数据库,降低了数据库之间数据流通的复杂性,有效地帮助您减少数据传输的成本,推荐您使用更安全便捷的数据复制服务迁移实例。

  • 文档数据库服务DDS如何进行备份恢复?

    文档数据库服务支持通过设置自动备份策略或创建手动备份,对数据库进行备份。当数据库故障或数据损坏时,可以通过已有的备份恢复数据库,从而保证数据可靠性。

热销云数据库类型

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

活动规则

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

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

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

  • 云数据库 GaussDB

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

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

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

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

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

    立即下载
  • GeminiDB Cassandra 接口

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

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

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

    立即前往
  • GeminiDB Redis 接口

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

    立即前往

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