检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
重启实例的操作会将实例的节点进行轮转重启,每个节点会有30秒左右的闪断,如果集合的数量较多(超过1万),闪断时间也会随之变长,重启前请做好业务安排并确保应用有重连机制。
比较参数模板 您可以比较相同节点类型和数据库版本的参数模板,以了解该参数模板当前配置情况。 操作步骤 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。 在页面左上角单击,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。
接口相关信息 URI格式 DELETE https://{Endpoint}/v3/{project_id}/instances/{instance_id} {Endpoint}信息请从地区和终端节点获取。
库表级时间点恢复 接口说明 为了保证数据完整性,降低对原实例的性能影响,在进行表级时间点恢复备份时,首先将选中时间点的全量数据和增量数据在后台恢复至一个临时实例,然后自动导出用户需要恢复的表,再将这些表恢复至原实例。 约束说明 该接口只支持副本集实例。 调试 您可以在API Explorer
接口相关信息 URI格式 PUT https://{Endpoint}/v3/{project_id}/instances/{instance_id}/modify-name {Endpoint}信息请从地区和终端节点获取。
如果变更的是mongos节点的参数模板,传值为节点ID。 当变更的实例类型是副本集或单节点,传值为实例ID。 parameter_values 是 Map<String,String> 参数名和参数值映射关系。用户可以基于默认参数模板的参数,自定义的参数值。
查询配额 接口说明 查询单租户在DDS服务下的资源配额,包括集群实例配额、单节点实例配额和副本集实例配额。 调试 您可以在API Explorer中调试该接口。
不支持集群只读节点扩容存储容量。 调试 您可以在API Explorer中调试该接口。
针对集群实例,如果当前存在只读节点,不支持恢复到当前实例,只能恢复到新实例。 调试 您可以在API Explorer中调试该接口。
通过Java连接MongoDB数据库,代码中的Java链接格式如下: 连接到单节点: mongodb://<username>:<password>@<instance_ip>:<instance_port>/<database_name>?
仅支持执行节点规格4U及以上。 调试 您可以在API Explorer中调试该接口。
dds mongos节点:40301, 40302 configsvr节点:40303, 40304, 40305 shardsvr1节点:40306, 40307, 40308 shardsvr2节点:40309, 40310, 40311 配置文件说明 configsvr副本集的单节点配置文件及三个节点的配置文件
node_type 是 String 节点类型。 mongos_shard,表示同时在mongos和shard节点生效。 mongos,表示只在集群mongos节点生效。 shard,表示只在集群shard节点生效。 replica,表示只在副本集节点生效。
node_type String 节点类型。 mongos_shard,表示同时在mongos和shard节点生效。 mongos,表示只在集群mongos节点生效。 shard,表示只在集群shard节点生效。 replica,表示只在副本集节点生效。
副本集架构 文档数据库服务的副本集提供Primary(主节点),Secondary(备节点)和Hidden(隐藏节点)三个节点。节点之间数据自动同步,保证数据的高可靠性。若主节点故障,系统自动分配新的主节点。 对于需要保证高可用的中小型业务系统,建议选择副本集。
如果有该需求的场景,可以将WriteConcern设置为majority,表示将数据写入到大多数节点,这样就保证了大多数节点的数据一致。然后通过读取单个节点数据就能保证用户读到的数据已经写入到大多数节点,而这样的数据不会发生回滚,避免了脏读的问题。 父主题: 数据库参数
集群 DDS集群由dds mongos、config、shard组成,节点架构示意图如下: 图1 分片集群示意图 dds mongos dds mongos负责查询与数据写入的路由,是实例访问的统一入口。 每个实例有2~32个dds mongos,数量由用户自定义。
实例中存在异常节点,无法升级补丁版本。 请根据实例详情查询接口返回结果中的“patch_available”字段判断是否支持升级。 请选择在业务低峰期进行升级。 调试 您可以在API Explorer中调试该接口。
获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。
其中,Config主要用于存储集群实例的配置信息,Shard节点主要用于存储集群实例的数据信息。所以集群实例在备份时,需要分别备份Config节点和Shard节点上的数据,且Config节点和Shard节点是分开进行备份的。