全部产品
Search
文档中心

云数据库 MongoDB:功能特性

更新时间:Sep 19, 2023

云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。本文介绍云数据库MongoDB版的功能特性。

架构灵活

云数据库MongoDB版支持灵活的部署架构,提供的实例架构包括单节点架构副本集架构以及分片集群架构,满足不同的业务场景。

弹性扩容

根据业务需求,您可以变更实例配置,即变更实例规格、存储空间、节点数量。同时也支持您设置变更配置的生效时间,尽量将生效时间设置在业务低峰期,避免在变更配置过程中对业务造成影响。详情请参见变更配置方案概览

数据安全

安全技术

说明

DDoS防护

在网络入口实时监测,当发现超大流量攻击时,对源IP进行清洗,清洗无效情况下可以触发黑洞机制。

IP访问白名单

提供对实例进行IP访问过滤功能,实现高等级的访问安全保护,IP白名单最多可配置1000条,详情请参见修改白名单

专有网络

专有网络是一种隔离的网络环境,安全性和性能均高于传统的经典网络。专有网络需要事先创建,详情请参见创建专有网络

数据容灾

为进一步满足业务场景中高可靠性和数据安全需求,云数据库MongoDB版提供了同城容灾解决方案。

您可以在创建实例时选择多可用区,详情请参见创建多可用区副本集实例创建多可用区分片集群实例;您也可以将现有的副本集实例从单可用区迁移至多可用区,详情请参见迁移可用区

说明

迁移可用区仅支持MongoDB 4.2及以下版本且未开启TDE功能的副本集实例。

SSL加密

在传输层对网络连接进行加密,提升通信数据安全性的同时,保证数据的完整性,详情请参见设置SSL加密

透明数据加密TDE

对数据文件执行实时I/O加密和解密,数据在写入磁盘之前进行加密,从磁盘读入内存时进行解密。TDE不会增加数据文件的大小,您无需更改任何应用程序,即可使用TDE功能,详情请参见设置透明数据加密TDE

自动备份

支持设置备份策略,您可以根据业务低峰时段灵活配置备份时间。

临时备份

支持手动备份MongoDB数据,支持物理备份和逻辑备份。

数据恢复

通过备份文件,您可以进行数据恢复。具体请参见:

备份文件下载

您可以在备份保留天数期限内下载备份文件至本地,具体请参见下载备份文件

全面监控

云数据库MongoDB提供多达20种系统性能监控项,包括磁盘容量、IOPS、连接数、CPU使用率、网络流量、TPS、QPS、缓存命中率等,详情请参见基本监控

专业工具支持

数据管理服务DMS(Data Management Service)支持管理MySQL、SQL Server、PostgreSQL等关系型数据库和MongoDB、Redis等NoSQL数据库,同时还支持Linux服务器管理。它是一种集数据管理、结构管理、访问安全、BI图表、数据趋势、数据轨迹、性能与优化和服务器管理于一体的数据管理服务。

数据传输服务DTS(Data Transmission Service)是阿里云提供的一种支持关系型数据库、NoSQL、OLAP等多种数据源之间数据交互的数据服务。它提供了数据迁移、实时数据订阅及数据实时同步等多种数据传输能力。通过数据传输可实现不停服数据迁移、数据异地灾备、跨境数据同步、缓存更新策略等多种业务应用场景,助您构建安全、可扩展、高可用的数据架构。