在使用云数据库MongoDB前,您需要了解不同类型云数据库MongoDB实例本身存在的约束信息,使您初步了解不同类型云数据库MongoDB实例的使用限制,以帮助您选择更适合业务场景的实例。

单节点实例

功能约束
实例部署
云数据库MongoDB不支持在以下地域的可用区创建单节点实例。
  • 华东1(杭州):杭州可用区J和K。
  • 华东2(上海):上海可用区L和D。
  • 华东5(南京-本地地域):南京-本地地域可用区A。
  • 华北1(青岛):青岛可用区B。
  • 华北2(北京):北京可用区E、L和K。
  • 华北3(张家口):张家口可用区A、B和C。
  • 华北5(呼和浩特):呼和浩特可用区A和B。
  • 华北6(乌兰察布):乌兰察布可用区A、B和C。
  • 华南1(深圳):深圳可用区A、D、C、(C+D+E)和F。
  • 华南2(河源):河源可用区A和B。
  • 华南3(广州):广州可用区A。
  • 西南1(成都):成都可用区A和B。
  • 中国(香港):香港可用区(B+C+D)、B、C和D。
  • 澳大利亚(悉尼):悉尼可用区A和B。
  • 马来西亚(吉隆坡):吉隆坡可用区A和B。
  • 印度尼西亚(雅加达):雅加达可用区A、B和C。
  • 菲律宾(马尼拉):马尼拉可用区A。
  • 泰国(曼谷):曼谷可用区A。
  • 日本(东京):东京可用区A、B和C。
  • 韩国(首尔):首尔可用区A。
  • 印度(孟买):孟买可用区A。
  • 阿联酋(迪拜):迪拜可用区A。
  • 美国(硅谷):硅谷可用区A和B。
  • 美国(弗吉尼亚):弗吉尼亚可用区A和B。
  • 英国(伦敦):伦敦可用区A。
  • 德国(法兰克福):法兰克福可用区A、B和C。
数据库版本仅云数据库MongoDB 3.4和4.0版本支持创建单节点实例。
重要 云数据库MongoDB 3.4版本已于2023年01月01日停止售卖,更多信息,请参见【通知】2023年01月01日起停止售卖MongoDB 3.4版本实例
数据库连接不支持开启或关闭私网访问加密功能。
数据备份仅支持快照备份的方式备份数据。
说明 快照备份可以保留某一时间点的磁盘数据状态。
数据恢复
服务可用性不支持服务可用性功能,包括主备切换、角色切换和迁移可用区。
数据安全性
日志管理不支持日志管理功能,包括慢日志错误日志运行日志
CloudDBA(性能诊断与优化)
  • 仅支持性能趋势实时性能实例会话
  • 不支持空间分析慢日志
数据迁移与同步

双节点副本集实例

功能约束
实例部署
云数据库MongoDB仅支持在以下地域的可用区创建双节点副本集实例。
  • 华东2(上海):上海可用区B。
  • 华北2(北京):北京可用区K。
  • 华南1(深圳):深圳可用区F。
数据库版本仅云数据库MongoDB 4.4版本支持创建双节点副本集实例。
数据库连接不支持切换网络类型。
数据备份公测期间暂不支持。
数据恢复公测期间暂不支持。
数据安全性
  • 仅支持专有网络。如何创建和管理专有网络,请参见创建和管理专有网络
  • 不支持白名单设置审计日志SSLTDE
日志管理不支持日志管理功能,包括慢日志错误日志运行日志
CloudDBA(性能诊断与优化)不支持CloudDBA(性能诊断与优化)功能,包括性能趋势实时性能实例会话空间分析慢日志
数据迁移与同步公测期间暂不支持。
数据库连接云数据库MongoDB支持以下方法连接双节点副本集实例,操作步骤与4.4版本的副本集实例相同。

副本集实例

功能约束
实例部署
  • 云数据库MongoDB不支持在以下地域的可用区创建4.2及以下版本的实例。
    • 华东5(南京-本地地域):南京-本地地域可用区A。
    • 泰国(曼谷):曼谷可用区A。
    • 韩国(首尔):首尔可用区A。
  • 云数据库MongoDB不支持在以下地域的可用区创建4.4及以上版本的实例。
    • 华东1(杭州):杭州可用区J和K。
    • 华东2(上海):上海可用区D。
    • 华北1(青岛):青岛可用区B。
    • 华北2(北京):北京可用区E。
    • 华北3(张家口):张家口可用区B。
    • 华北5(呼和浩特):呼和浩特可用区A。
    • 华南1(深圳):深圳可用区A、(C+D+E)和C。
    • 华南3(广州):广州可用区A。
    • 中国(香港):香港可用区(B+C+D)。
    • 澳大利亚(悉尼):悉尼可用区A和B。
    • 马来西亚(吉隆坡):吉隆坡可用区A。
    • 菲律宾(马尼拉):马尼拉可用区A。
    • 印度(孟买):孟买可用区A。
    • 阿联酋(迪拜):迪拜可用区A。
    • 美国(硅谷):硅谷可用区A。
数据库小版本如果您的数据库小版本过期或者不在维护列表内,当执行实例版本升级、数据迁移、变更实例配置或数据恢复等操作时,为保证提供更出色的性能和稳定性,系统会默认将您的数据库小版本升级至最新版。
数据库连接云数据库MongoDB副本集实例的4.4及以上版本不支持将经典网络切换为专有网络。
数据备份
  • 云数据库MongoDB副本集实例的3.4、4.0和4.2版本支持物理备份逻辑备份
    说明 当实例的数据库版本为云数据库MongoDB 3.4时,实例中集合加索引的数量需控制在1万以内,否则可能造成物理备份失败。如果您的业务中集合加索引的数量可能会超过此限制,建议在创建实例时选择数据库版本为云数据库MongoDB 4.0或4.2,也可以升级数据库版本至云数据库MongoDB 4.0或4.2,升级方法请参见升级数据库大版本
  • 云数据库MongoDB副本集实例的4.4及以上版本支持快照备份
    说明 快照备份可以保留某一时间点的磁盘数据状态。
数据恢复仅三节点副本集实例支持恢复备份数据至当前实例,具体请参见恢复备份数据至当前实例
数据安全性
日志管理
CloudDBA(性能诊断与优化)
数据迁移与同步

分片集群实例

功能约束
实例部署
  • 云数据库MongoDB不支持在以下地域的可用区创建4.2及以下版本的实例。
    • 华东5(南京-本地地域):南京-本地地域可用区A。
    • 泰国(曼谷):曼谷可用区A。
    • 韩国(首尔):首尔可用区A。
  • 云数据库MongoDB不支持在以下地域的可用区创建4.4及以上版本的实例。
    • 华东1(杭州):杭州可用区J和K。
    • 华东2(上海):上海可用区D。
    • 华北1(青岛):青岛可用区B。
    • 华北2(北京):北京可用区E。
    • 华北3(张家口):张家口可用区B。
    • 华北5(呼和浩特):呼和浩特可用区A。
    • 华南1(深圳):深圳可用区A、(C+D+E)和C。
    • 华南3(广州):广州可用区A。
    • 中国(香港):香港可用区(B+C+D)。
    • 澳大利亚(悉尼):悉尼可用区A和B。
    • 马来西亚(吉隆坡):吉隆坡可用区A。
    • 菲律宾(马尼拉):马尼拉可用区A。
    • 印度(孟买):孟买可用区A。
    • 阿联酋(迪拜):迪拜可用区A。
    • 美国(硅谷):硅谷可用区A。
数据库小版本如果您的数据库小版本过期或者不在维护列表内,当执行实例版本升级、数据迁移、变更实例配置或数据恢复等操作时,为保证提供更出色的性能和稳定性,系统会默认将您的数据库小版本升级至最新版。
数据读写分片集群实例中的admin数据库仅支持用户读取,不支持写入。
数据备份分片集群实例支持物理备份逻辑备份
数据恢复仅支持按时间点创建实例的方式恢复数据,具体请参见按时间点将备份数据恢复至新建实例
数据安全性
说明 DynamoDB协议兼容版分片集群实例仅支持专有网络,专有网络的创建方法请参见创建和管理专有网络
CloudDBA(性能诊断与优化)DynamoDB协议兼容版分片集群实例不支持CloudDBA功能,包括性能趋势实时性能实例会话空间分析慢日志
数据迁移与同步
回收站分片集群实例不支持回收站功能。

Serverless实例

功能约束
修改实例参数Serverless实例不支持修改实例参数。
数据读写
  • 支持最多创建20个数据库,500个数据集合。
  • Serverless实例中的admin数据库仅支持用户读取,不支持写入。
数据库连接
  • 不支持开启或关闭私网免密访问功能。
  • 不支持将经典网络切换为专有网络。
数据备份与恢复仅支持通过云数据库MongoDB工具(mongodump和mongorestore)备份与恢复数据库,具体请参见使用MongoDB工具备份与恢复MongoDB Serverless版实例
数据安全性
  • 仅支持设置白名单,设置方法请参见设置白名单
  • 不支持设置SSL加密和透明加密数据TDE。
  • 不支持审计日志功能。
日志管理Serverless实例不支持日志管理功能,包括慢日志错误日志运行日志
CloudDBA(性能诊断与优化)Serverless实例不支持CloudDBA功能,包括性能趋势实时性能实例会话空间分析慢日志
数据迁移与同步云数据库MongoDB支持使用以下方法迁移Serverless实例数据。
回收站Serverless实例不支持回收站功能。
重启实例Serverless实例不支持重启。