阿里云数据库MongoDB版-基于飞天分布式系统和高可靠存储引擎的在线数据库服务 ...
VIEW CONTENTS

阿里云数据库MongoDB版-基于飞天分布式系统和高可靠存储引擎的在线数据库服务 ...

2020-9-8 17:56| 发布者: xtyly| 查看: 301| 评论: 0
摘要: 云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 查看详情 立即购买 阿里云云计算IOT ...
云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份恢复、性能优化等功能。
云数据库MongoDB与自建数据库对比优势:

​云数据库MongoDB版(ApsaraDB for MongoDB)相较于自建数据库,在服务可用性、数据可靠性、安全性、运维成本等方面具有极大优势,使用云数据库MongoDB版可帮助您快速上线业务、降低运维成本。

对比项云数据库MongoDB自建数据库
服务可用性高可用性。需要自行保障,自行搭建主从复制、RAID等。
支持同城单/三可用区的高可用性容灾。同城容灾关系需要自行部署维护,双可用区条件较难实现,无数据库级可用性保障。
支持构建异地容灾实例。需要借助第三方工具自行构建容灾实例。
数据可靠性
  • 高可靠性。
  • 同城单/三可用区副本集形态的RPO(Recovery Point Object)=0。
需要自行保障,自行搭建主从复制、RAID等。
系统安全性事前防护:DDoS攻击防护、自动修复各种数据库安全漏洞、白名单控制访问VPC网络隔离事前防护:需要额外采购安全硬件或软件,自行修复安全漏洞,成本较高。
事中保护:SSL加密透明数据加密事中保护:需要自行搭建SSL加密及TDE加密系统。
事后审计:数据库日志审计事后审计:需要额外采购审计系统。
备份恢复
  • 开源版本仅支持逻辑备份,效率低下。
  • 无单库恢复能力,恢复效率慢。
  • 需要自行确保分布式架构恢复数据的准确性。
系统托管无托管费用。需要额外支付服务器托管费用,架构越复杂,所需托管的服务器越多,托管费用越高。
运维成本无需投入额外运维成本。需要专人维护,运维成本高。
支持秒级性能监控CloudDBA智能诊断性能监控为分钟级,且没有相关诊断,排查慢查询较为繁琐。
部署/扩容即时开通,弹性扩容。需要自行完成采购硬件、机房托管、部署机器等工作,周期较长,且添加节点需要自行维护节点关系。
内核优化
  • 根据通用场景优化Oplog同步性能、短连接性能。
  • 支持WiredTiger、RocksDB、TerarkDB存储引擎;部分场景提升50%性能。
  • 通过逻辑快照等技术确保数据读一致性,在长时间的数据导入场景中,成本优化50%。

  • 仅支持wiredtiger引擎,需要自行适配其他引擎。
  • 使用普通开源版本,无任何针对性优化,在部分场景下使用受限。
阿里云数据库MongoDB版产品优势:
高可靠存储引擎
系统可靠,硬件可靠,架构可靠
基于阿里飞天分布式系统和SSD高性能存储,三节点副本集架构,多重备份数据无忧

数据强扩展性
超强弹性水平扩展
集群架构中,当数据库容量遇到瓶颈,可通过增加代理服务及分片服务来水平扩容,理论扩容无上限

数据闭环流通
同构数据、异构数据闭环处理
云上打破异构数据库之间数据流通壁垒,云上云下同构数据畅通无阻,业务数据衔接更为流畅,大数据分析游刃有余

专业服务能力
资深技术专家方法,深度内核优化
官网认证专业DBA护航服务,源码团队从性能、安全等多维度深度优化内核

阿里云数据库MongoDB版具有如下使用场景:

云数据库MongoDB版支持副本集和分片集群两种部署架构,具备安全审计、时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。

读写分离应用

云数据库MongoDB采用三节点副本集的高可用架构,三个数据节点位于不同的物理服务器上,自动同步数据。Primary节点和Secondary节点提供服务,两个节点分别拥有独立域名,配合MongoDB Driver实现读取压力分配。

灵活多变的业务场景

云数据库MongoDB采用No-Schema的方式,免去您变更表结构的痛苦,非常适用于初创型的业务需求。您可以将模式固定的结构化数据存储在RDS(Relational Database Service)中,模式灵活的业务存储在MongoDB中,高热数据存储在云数据库Memcache或云数据库Redis中,实现对业务数据高效存取,降低存储数据的投入成本。

移动应用

云数据库MongoDB支持二维空间索引,可以很好地支撑基于位置查询的移动类APP的业务需求。同时MongoDB动态模式存储方式也非常适合存储多重系统的异构数据,满足移动APP应用的需求。

物联网应用

云数据库MongoDB具有高性能和异步数据写入功能,特定场景下可达到内存数据库的处理能力。同时,云数据库MongoDB中的分片集群实例,可按需配置Mongos和Shard组件的配置和个数,性能及存储空间可实现无限扩展,非常适合物联网高并发写入的场景。

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


路过

雷人

握手

鲜花

鸡蛋
腾讯云服务器优惠

相关阅读

最新评论




在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

微信客服

Copyright   ©2015-2019  云服务器社区  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )