在使用云数据库MongoDB前,您需要了解不同类型云数据库MongoDB实例本身存在的约束信息,使您初步了解不同类型云数据库MongoDB实例的使用限制,以帮助您选择更适合业务场景的实例。
单节点实例
| 功能 | 约束 | 
| 实例部署 | 目前不是所有地域和可用区都支持部署单节点实例,各地域和可用区的支持情况,请参见支持的地域和可用区。 | 
| 数据库版本 | 仅云数据库MongoDB 3.4和4.0版本支持创建单节点实例。 重要  云数据库MongoDB 3.4版本已于2023年01月01日停止售卖,更多信息,请参见【通知】2023年01月01日起停止售卖MongoDB 3.4版本实例。 | 
| 数据库连接 | 不支持开启或关闭私网访问加密功能。 | 
| 数据备份 | 仅支持快照备份的方式备份数据。 说明  快照备份可以保留某一时间点的磁盘数据状态。 | 
| 数据恢复 | 
 | 
| 服务可用性 | 不支持服务可用性功能,包括主备切换、角色切换和迁移可用区。 | 
| 数据安全性 | |
| 日志管理 | 不支持日志管理功能,包括慢日志、错误日志和运行日志。 | 
| CloudDBA(性能诊断与优化) | 
 | 
| 数据迁移与同步 | 
 | 
副本集实例
| 功能 | 约束 | 
| 实例部署 | 目前不是所有地域和可用区都支持部署副本集实例,各地域和可用区的支持情况,请参见支持的地域和可用区。 | 
| 数据库小版本 | 如果您的数据库小版本过期或者不在维护列表内,当执行实例版本升级、数据迁移、变更实例配置或数据恢复等操作时,为保证提供更出色的性能和稳定性,系统会默认将您的数据库小版本升级至最新版。 | 
| 数据库连接 | 云数据库MongoDB副本集实例的4.4及以上版本不支持将经典网络切换为专有网络。 | 
| 数据备份 | 
 | 
| 数据安全性 | 
 | 
| 日志管理 | 无 | 
| CloudDBA(性能诊断与优化) | 无 | 
| 数据迁移与同步 | 
 | 
分片集群实例
| 功能 | 约束 | 
| 实例部署 | 目前不是所有地域和可用区都支持部署分片集群实例,各地域和可用区的支持情况,请参见支持的地域和可用区。 | 
| 数据库小版本 | 如果您的数据库小版本过期或者不在维护列表内,当执行实例版本升级、数据迁移、变更实例配置或数据恢复等操作时,为保证提供更出色的性能和稳定性,系统会默认将您的数据库小版本升级至最新版。 | 
| 数据读写 | 分片集群实例中的admin数据库仅支持用户读取,不支持写入。 | 
| 数据备份 | 分片集群实例支持物理备份和逻辑备份。 | 
| 数据恢复 | 仅支持按时间点创建实例的方式恢复数据,具体请参见按时间点将备份数据恢复至新建实例。 | 
| 数据安全性 | 
 说明  DynamoDB协议兼容版分片集群实例仅支持专有网络,专有网络的创建方法请参见创建和管理专有网络。 | 
| CloudDBA(性能诊断与优化) | DynamoDB协议兼容版分片集群实例不支持CloudDBA功能,包括性能趋势、实时性能、实例会话、空间分析和慢日志。 | 
| 数据迁移与同步 | 
 | 
| 回收站 | 分片集群实例不支持回收站功能。 | 
Serverless实例
| 功能 | 约束 | 
| 修改实例参数 | Serverless实例不支持修改实例参数。 | 
| 数据读写 | 
 | 
| 数据库连接 | 
 | 
| 数据备份与恢复 | 仅支持通过云数据库MongoDB工具(mongodump和mongorestore)备份与恢复数据库,具体请参见使用MongoDB工具备份与恢复MongoDB Serverless版实例。 | 
| 数据安全性 | 
 | 
| 日志管理 | Serverless实例不支持日志管理功能,包括慢日志、错误日志和运行日志。 | 
| CloudDBA(性能诊断与优化) | Serverless实例不支持CloudDBA功能,包括性能趋势、实时性能、实例会话、空间分析和慢日志。 | 
| 数据迁移与同步 | 云数据库MongoDB支持使用以下方法迁移Serverless实例数据。 | 
| 回收站 | Serverless实例不支持回收站功能。 | 
| 重启实例 | Serverless实例不支持重启。 |