产品优势

可用可靠

两种高可用架构:副本集(Replica)和分片集群(Sharding);数据自动多备份,数据容灾能力强;具备一键恢复功能,有效防范误操作

弹性扩容

分布式架构。可通过简单增加节点实现海量扩容,以应对不同业务阶段对数据库性能和存储空间的需求;扩容过程不干扰线上业务,无需改动代码

便捷运维

可视化实例管理平台:对实例重启、备份、数据恢复等高频需求实现一键式便捷操作;可视化性能监控平台:对CPU利用率、IOPS等实时监控

数据安全

通过VPC、子网、安全组、DDOS防护以及SSL安全访问等多层安全防护体系,抵御网络攻击

应用场景

  • 游戏

  • 移动类APP、地图

  • 物联网

  • 大数据类应用

游戏

游戏应用

在游戏应用中,可以将一些用户信息,如用户装备、用户积分等。存储在MongoDB数据库中。游戏玩家活跃高峰期,对并发能力要求较高,可以采用分布式数据库MongoDB,应对高并发场景

优势

  • 支持内嵌文档

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

  • 轻松应对数据峰值压力

    基于分片构建的集群很完美支持TB级的数据需求

移动类APP、地图

移动应用

多数移动互联网应用,如热门打车、直播、社区APP等,需要采集用户地理位置信息、存储多样的数据类型,并对这些复杂数据进行查询和分析。MongoDB天然支持非结构化数据模型,且具有强大的查询能力

优势

  • 支持位置数据存储

    文档数据库天然支持地理信息数据存储

  • 强大的索引支持

    二维空间索引可用于计算地理位置、文本索引解决搜索的需求、TTL索引解决历史数据自动过期的需求

物联网

物联网行业

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

优势

  • 超高写入性能

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

  • 高性能和扩展性

    对高QPS应用有很好的支持,同时Sharding架构可以快速进行水平扩展,灵活应对应用变化

大数据类应用

大数据类应用

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

优势

  • MapReduce

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

  • 性能扩展能力强

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

功能描述

支持多种数据类型

支持非结构化数据(类似json、bson)、复杂数据类型存储、强大的数据查询能力

  • 完全兼容MongoDB,支持存储json,bson格式的数据。支持正则查询、数组查询、内嵌文档查询等,满足丰富的查询场景

两种部署架构

支持三节点副本集和分片集群两种部署架构,保证高可用、高可靠

  • 三节点副本集架构

    由主节点(Primary)、备节点(Secondary)和隐藏节点(Hidden)组成。当主节点故障时,系统自动选举出新的主节点;当备节点不可用时,隐藏节点接管服务,保证高可用

  • 分片集群架构

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

可视化运维平台

可视化数据库管理、监控平台,保证数据库便捷管理、简单运维

  • 实例管理

    提供实例创建、备份恢复、日志管理、参数管理等能力,便捷执行实例操作

  • 可视化监控

    提供CPU使用率、IOPS、连接数、磁盘空间等实时监控信息和异常报警,支持自定义告警规则,随时了解实例状态

安全与备份

多层网络防护,抵御网络攻击;备份存储至对象存储OBS,数据快速恢复

  • VPC私有网络

    基于VPC技术真正实现租户隔离和访问控制

  • SSL安全协议

    传输层安全协议,提供安全及数据完整性保障

  • 网络安全组

    在IP及端口层面进行安全访问限制,加强DDS与其他服务间的安全访问

  • 备份与一键恢复

    默认开启备份策略,每天自动备份,备份数据存储至OBS(部分空间免费);可一键恢复到新实例

联接未来,就现在

注册尊享华为云开发者支持,四大福利敏捷上云

立即注册