在使用文档数据库服务(Document Database Service,简称DDS)前,您需要了解不同类型DDS实例本身存在的约束信息,使您初步了解不同类型DDS实例的使用限制,以帮助您选择更适合业务场景的实例。
表1 集群实例功能使用限制 功能 | 使用限制 |
|---|
实例部署 | 目前不是所有区域和可用区都支持部署集群实例。 |
数据库补丁升级 | - 实例的版本需为3.4、4.0、4.2、4.4和5.0。
- 实例状态异常或执行其他action时,无法进行补丁升级。
- 实例中存在异常节点,无法进行补丁升级。
|
变更实例 | - 支持扩容磁盘。
说明: - 仅支持对shard节点进行磁盘扩容,dds mongos节点和config节点不能进行磁盘扩容。
- 存储容量变更只允许扩容,不能缩容。
- 存储空间即将写完时,数据库会被设置成磁盘满只读状态,该状态下只支持数据的读取,不支持写入和更新。
- 单shard节点存在磁盘存储上限5000G,超过该限制将会扩容失败。
- 添加和回退节点。
说明: - 仅在实例状态正常时,可添加节点。
- 仅支持在节点添加失败时,可回退节点。
- 变更实例的CPU和规格。
说明: - 变更CPU/内存规格期间,可能会造成1~2次的主备倒换,期间数据库无法提供服务,每次不超过30s。建议业务空闲时变更,并且确保业务系统对数据库有重连机制。
|
数据备份 | 支持物理备份、快照备份。 |
数据恢复 | - 支持恢复备份到新实例。
- 恢复备份到当前实例。
- 恢复备份到指定时间点。
- 恢复备份到本地自建数据库。
|
数据安全性 | 支持设置SSL加密。 |
数据迁移 | 支持如下迁移方式,具体请参见迁移方案概览: - 使用导出导入工具迁移数据。
- 其他云数据库MongoDB迁移至华为云DDS。
- 本地自建MongoDB数据库迁移至华为云DDS。
- ECS自建MongoDB数据库迁移至华为云DDS。
- 华为云DDS迁移至用户端MongoDB数据库。
|
日志管理 | 支持错误日志、慢日志、审计日志。 |
计费管理 | 仅按实际用量付费,没有最低消费。了解更多请参见计费说明。 |
连接管理 | - 支持申请Shard和Config节点的地址。
- 修改实例内网地址。
- 修改数据库端口。
说明: shard节点的端口为8637,config节点的端口为8636,不支持修改。 - 申请和修改内网域名。
|
回收站 | - 默认保留天数为7天。
- 最多保留100个实例,超过该配额的实例将无法添加至回收站中。
|
表2 副本集实例功能使用限制 功能 | 使用限制 |
|---|
实例部署 | 目前不是所有区域和可用区都支持部署副本集实例。 |
数据库补丁升级 | - 实例的版本需为3.4、4.0、4.2、4.4和5.0。
- 实例状态异常或执行其他action时,无法进行补丁升级。
- 实例中存在异常节点,无法进行补丁升级。
- 只读节点不支持补丁升级。
|
变更实例 | - 支持扩容磁盘。
说明: - 存储容量变更只允许扩容,不能缩容。
- 存储空间即将写完时,数据库会被设置成磁盘满只读状态,该状态下只支持数据的读取,不支持写入和更新。
- 添加和回退节点。
说明: - 仅在实例状态正常时,可添加节点。
- 仅支持在节点添加失败时,可回退节点。
- 删除节点或只读节点。
- 变更实例的CPU和规格。
说明: - 变更CPU/内存规格期间,可能会造成1~2次的主备倒换,期间数据库无法提供服务,每次不超过30s。建议业务空闲时变更,并且确保业务系统对数据库有重连机制。
|
数据备份 | 支持物理备份、快照备份。 |
数据恢复 | - 支持恢复备份到新实例。
- 恢复备份到当前实例。
- 恢复备份到指定时间点。
- 恢复备份到本地自建数据库。
|
数据安全性 | 支持设置SSL加密。 |
数据迁移 | 支持如下迁移方式,具体请参见迁移方案概览: - 使用导出导入工具迁移数据。
- 其他云数据库MongoDB迁移至华为云DDS。
- 本地自建MongoDB数据库迁移至华为云DDS。
- ECS自建MongoDB数据库迁移至华为云DDS。
- 华为云DDS迁移至用户端MongoDB数据库。
|
日志管理 | - 支持错误日志、慢日志、审计日志。
- 只读节点不支持慢日志、错误日志。
|
计费管理 | 仅按实际用量付费,没有最低消费。了解更多请参见计费说明。 |
连接管理 | - 支持跨网段访问配置。
- 修改实例内网地址。
- 修改数据库端口。
- 申请和修改内网域名。
|
回收站 | - 默认保留天数为7天。
- 最多保留100个实例,超过该配额的实例将无法添加至回收站中。
|
表3 单节点实例功能使用限制 功能 | 使用限制 |
|---|
实例部署 | 目前不是所有区域和可用区都支持部署单节点实例。 |
数据库补丁升级 | 不支持。 |
变更实例 | - 支持扩容磁盘。
说明: - 存储容量变更只允许扩容,不能缩容。
- 存储空间即将写完时,数据库会被设置成磁盘满只读状态,该状态下只支持数据的读取,不支持写入和更新。
- 变更实例的CPU和规格。
说明: - 变更CPU/内存规格,需要5~10分钟的中断重启,建议业务空闲时变更,并且确保业务系统对数据库有重连机制。
|
数据备份 | 支持逻辑备份、快照备份。 |
数据恢复 | - 支持恢复备份到新实例。
- 恢复备份到当前实例。
- 恢复备份到本地自建数据库。
|
数据安全性 | 支持设置SSL加密。 |
数据迁移 | 支持如下迁移方式,具体请参见迁移方案概览: - 使用导出导入工具迁移数据。
- 其他云数据库MongoDB迁移至华为云DDS。
- 本地自建MongoDB数据库迁移至华为云DDS。
- ECS自建MongoDB数据库迁移至华为云DDS。
- 华为云DDS迁移至用户端MongoDB数据库。
|
日志管理 | 支持错误日志、慢日志、审计日志。 |
计费管理 | 仅按实际用量付费,没有最低消费。了解更多请参见计费说明。 |
连接管理 | - 修改实例内网地址。
- 修改数据库端口。
- 申请和修改内网域名。
|
回收站 | - 默认保留天数为7天。
- 最多保留100个实例,超过该配额的实例将无法添加至回收站中。
|