检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库补丁升级 接口说明 升级数据库补丁版本。 约束说明 冻结实例、异常实例,无法升级补丁版本。 实例中存在异常节点,无法升级补丁版本。 请根据实例详情查询接口返回结果中的“patch_available”字段判断是否支持升级。 请选择在业务低峰期进行升级。 调试 您可以在API Explorer中调试该接口。
DDS集群由dds mongos、config、shard组成,节点架构示意图如下: 图1 分片集群示意图 dds mongos dds mongos负责查询与数据写入的路由,是实例访问的统一入口。 每个实例有2~32个dds mongos,数量由用户自定义。 用户可直接连接dds mongos,dds
string path 是 项目ID。请参考获取项目ID章节获取项目编号。 instance_id string path 是 实例ID,可以调用“查询实例列表和详情”接口获取。如果未申请实例,可以调用“创建实例”接口创建。 请求消息 参数说明 表2 参数说明 名称 参数类型 是否必选 描述
RocksDB在积攒了一定量的新写数据后,会自动异步触发后台compact线程对同一数据的多版本进行归并聚合,释放多余的磁盘空间,因此基本上不会出现磁盘碎片化问题。 WiredTiger在删除数据进行数据多版本归并聚合后,会空余出磁盘空间碎片,并且不会将这部分磁盘空间返回给操作系
连接管理 查询实例节点会话 终结实例节点会话 查询实例节点连接数统计 父主题: API v3(推荐)
支持如下迁移方式,具体请参见迁移方案概览: 使用导出导入工具迁移数据。 其他云数据库MongoDB迁移至华为云DDS。 本地自建MongoDB数据库迁移至华为云DDS。 ECS自建MongoDB数据库迁移至华为云DDS。 华为云DDS迁移至用户端MongoDB数据库。 日志管理 支持错误日志、慢日志、审计日志。 计费管理
任务管理 获取指定ID的任务信息 查询任务列表和详情 查询定时任务 取消定时任务 父主题: API v3(推荐)
租户在某一Region下的项目ID。请参考获取项目ID章节获取项目编号。 instance_id string path 是 实例ID,可以调用“查询实例列表和详情”接口获取。如果未申请实例,可以调用“创建实例”接口创建。 请求消息 参数说明 表2 参数说明 名称 参数类型 是否必选 描述
租户在某一Region下的项目ID。请参考获取项目ID章节获取项目编号。 instance_id string path 是 实例ID,可以调用“查询实例列表和详情”接口获取。如果未申请实例,可以调用“创建实例”接口创建。 请求消息 参数说明 表2 参数说明 名称 参数类型 是否必选 描述
dds:instance:modifyAuditLogSwitch √ √ 查询审计日志策略 GET /v3/{project_id}/instances/{instance_id}/auditlog-policy dds:instance:list √ √ 查询审计日志列表 GET /v3/{project
update和upsert:upsert内部会先做一次查询,如果查询不存在则插入,否则执行update。如果业务上场景可以进行相关记录,则避免使用upsert命令,建议直接使用update或insert。 update也需要匹配索引。 避免COLLSCAN全表扫描。 查询条件和索引字段匹配有顺序性。 i
在索引操作之前处理游标: 确保在 hideIndex 或 dropIndex 之前使用完游标。 重新获取游标: 如果索引发生变化,重新执行查询以获取新的游标。 提前计划: 避免在长时间查询中执行索引操作。 示例代码: (function() { "use strict"; let collName
参数模板管理 什么是参数模板 创建参数模板 修改DDS实例参数 查看参数修改历史 导出参数模板 比较参数模板 复制参数模板 重置参数模板 应用参数模板 查看参数模板应用记录 修改参数模板描述 删除参数模板
查看集合的元数据(collection.stats):用于查看指定集合的元数据信息,如文档数量、存储大小等。 查看数据库的元数据(db.stats):用于查看指定数据库的元数据信息,如集合数量、存储。 使用DDL的注意事项 创建索引、删除索引、删除集合等操作会消耗大量IO/计算资源,需要在业务的低峰期执行,避免影响业务。
索引创建,可以避免全表扫描,有效地提高查询命令的执行效率。 索引字段的长度不能超过512字节,索引名称长度不能超过64字符,单个复合索引所包含字段数最多不能超过16个。 <数据库名>.<集合名>.$<索引名>的总长度不能超过128字符。 在高选择性字段上的创建索引。在低选择性字段上查询会返回较大的结果集。尽量避免返回较大的结果集。
欢迎使用文档数据库服务(Document Database Service,简称DDS)。您可以使用本文档提供API对文档数据库服务进行相关操作,如创建实例、删除实例、查询实例列表等。支持的全部操作请参见API概览。 在调用文档数据库服务API之前,请确保已经充分了解文档数据库服务相关概念,详细信息请参见产品介绍。
"joe"}) 对于DDS,隐式创建集合只有在内容插入后才会创建,即创建集合(数据表)后要再插入一个文档(记录),集合才会真正创建。 查看数据库。 查看所有数据库,可以使用如下命令。 show dbs 回显信息如下。 admin 0.000GB config 0.000GB info
索引创建,可以避免全表扫描,有效地提高查询命令的执行效率。 索引字段的长度不能超过512字节,索引名称长度不能超过64字符,单个复合索引所包含字段数最多不能超过16个。 <数据库名>.<集合名>.$<索引名>的总长度不能超过128字符。 在高选择性字段上的创建索引。在低选择性字段上查询会返回较大的结果集。尽量避免返回较大的结果集。
单击“控制台”页面上方“费用与成本”,在下拉菜单中选择“续费管理”。 进入“续费管理”页面。 自定义查询条件。 可在“手动续费项”、“自动续费项”、“到期转按需项”、“到期不续费项”页签查询全部待续费资源,对资源进行手动续费的操作。 图2 续费管理 所有需手动续费的资源都可归置到“手动
租户在某一Region下的项目ID。请参考获取项目ID章节获取项目编号。 instance_id string path 是 实例ID,可以调用“查询实例列表和详情”接口获取。如果未申请实例,可以调用“创建实例”接口创建。 请求消息 参数说明 表2 参数说明 名称 参数类型 是否必选 描述