检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。请参考认证鉴权。 project_id 是 String 租户在某一Region下的项目ID。请参考获取项目ID章节获取项目编号。 instance_id 是 String
支持与限制的命令 用户在连接到社区版文档数据库后,需要关注以下支持以及限制的命令。 更多信息,请参见MongoDB官方文档。 如下表所示,“√”表示当前版本支持该命令,“×”表示当前版本不支持该命令。 表1 支持与限制的命令 命令类别 命令名称 3.4 4.0 4.2 备注 Aggregates
节点组信息或节点信息的列表对象。 当参数模板是副本集或单节点类型时,不返回该字段,模板直接应用到对应实例。 当参数模板是集群类型时,如果是shard组或者config组的参数模板,则返回的是对应类型的节点组信息;如果是mongos组的参数模板,则返回的是对应类型的的节点信息。 例如:
迁移实例公网弹性IP 以上讲述的是精细配置白名单的方法,还有一种简单设置白名单的方法,在安全允许的情况下,可以将源数据库MongoDB实例的网络白名单设置为0.0.0.0/0,代表允许任何IP地址访问该实例。 上述的网络白名单是为了进行数据迁移设置的,迁移结束后可以删除。 目标数据库安全组规则设置:
购买的副本集实例是4核8GB的,为什么驻留内存只有4GB左右而不是8GB 驻留内存如果占了100%, 系统会发生卡顿,业务无法正常进行。 父主题: 资源及磁盘管理
基本信息”页面该实例的“内网地址”。 如果通过连接了公网的设备访问,“ip”为该实例已绑定的“弹性公网IP”。 port 端口,默认8635,当前端口,参考“基本信息”页面该实例的“数据库端口”。 username 当前用户名。 password 当前用户的密码。连接方式二中,需要分别将‘@’、‘%’和‘
mongos负责查询与数据写入的路由,是实例访问的统一入口。 每个实例有2~32个dds mongos,数量由用户自定义。 用户可直接连接dds mongos,dds mongos从config读取配置信息,将读写请求分发到shard。 config config负责存储实例的配置信息,由1个副本集组成。
接口获取。如果未申请实例,可以调用“创建实例”接口创建。 当变更的实例类型是集群,如果变更的是shard组或者config组的参数模板,传值为组ID。如果变更的是mongos节点的参数模板,传值为节点ID。 当变更的实例类型是副本集或单节点,传值为实例ID。 parameter_values
num 否 Integer 删除的节点数量。 node_list 否 Array of strings 指定删除节点的ID列表。 num与node_list必须有一个字段传值。 如果num与node_list同时传值时,则以node_list的值为准。 删除的节点角色不能是Primary,以及Hidden。
创建集群的Shard/Config IP 接口说明 创建集群的Shard/Config IP。 约束说明 冻结实例不支持该操作。 针对Ipv6子网创建的实例不支持该操作。 针对已打开IP开关的组,在开关打开之后需要用户手动重启对应组才能生效。 支持版本为3.4和4.0的社区版集群实例。
是否必选 描述 X-Auth-Token string header 是 从IAM服务获取的用户Token。请参考认证鉴权。 project_id string path 是 租户在某一Region下的项目ID。请参考获取项目ID章节获取项目编号。 instance_id string
方法1:登录虚拟私有云服务的控制台界面,在虚拟私有云的详情页面查找VPC ID。 方法2:通过虚拟私有云服务的API接口查询,具体操作可参考查询VPC列表。 subnet_id String 否 子网的网络ID,获取方法如下: 方法1:登录虚拟私有云服务的控制台界面,单击VPC下的子网,进入子网详情页面,查找网络ID。
接口获取。如果未申请实例,可以调用“创建实例”接口创建。 当获取的实例类型是集群,如果获取的是shard组或者config组的参数模板,传值为组ID。如果获取的是mongos节点的参数模板,传值为节点ID。 当获取的实例类型是副本集或单节点,传值为实例ID。 响应消息 参数说明 表3
变更实例的CPU和内存规格 变更集群实例的CPU和内存规格 变更副本集实例的CPU和内存规格 变更单节点实例的CPU和内存规格 父主题: 变更实例
变更集群实例的节点 添加集群实例节点 添加集群实例只读节点 手动切换集群主备节点 回退集群实例的节点 父主题: 变更实例
支持审计的关键操作列表 通过云审计服务,您可以记录与文档数据库服务相关的操作事件,便于日后的查询、审计和回溯。 表1 文档数据库服务的关键操作列表 操作名称 资源类型 事件名称 恢复到新实例 instance ddsRestoreToNewInstance 恢复到已有实例 instance
100个实例,超过该配额的实例将无法添加至回收站中。 修改回收站保留天数,仅对修改后新进入回收站的实例生效,对于修改前已经存在的实例,仍保持原来的回收策略,请您谨慎操作。 节点脱节状态下无法做回收备份。 操作步骤 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。 在页面左上角单击,选择“数据库
免返回较大的结果集。 对集合的写操作同时会操作集合上的索引,从而触发更多的IO操作,集合上的索引数量不要超过32。 不要创建不会被使用到的索引,因为DDS会加载索引到内存,无用索引加载到内存会浪费内存空间因业务逻辑变化而产生的无用索引也要及时清理。 索引创建必须使用后台创建索引,禁止前台创建索引。
排查DDS实例连接数耗尽的问题 数据库连接数表示应用程序可以同时连接数据库的数量,与您应用程序或者网站能够支持的最大用户数没有关系。 对于集群实例,一般指客户端同mongos之间的连接数。 对于副本集实例,一般指客户端同Primary节点和Secondary节点之间的连接数。 问题现象
名”处查看生成的内网域名。 修改内网域名 对于创建完成的实例,支持更改内网域名。 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。 在页面左上角单击,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。 在“实例管理”页面,选择指定的实例,单击实例名称,进入实例基本信息页面。