检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
申请和修改内网域名 DDS支持内网域名,您可以通过内网域名连接DDS。 使用须知 内网域名生成后,修改内网地址将会导致数据库连接中断,请谨慎操作。 使用和申请内网域名需要具有相应的操作权限。您可联系华为云客服人员申请内网域名的操作权限。 内网域名功能开启时,存量实例需要主动申请域名,新建实例自动申请域名。
如何访问文档数据库服务 您可以通过以下两种方式使用DDS。 控制台方式 如果已注册华为账号并开通华为云,可直接登录管理控制台,从主页选择“数据库 > 文档数据库服务”。 如果未注册华为账号并开通华为云,请在华为云官网注册,具体操作请参见如何注册华为云管理控制台的用户。 API方式 您可以通过编写代码调
调用API获取项目ID 从控制台获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
登录与注销文档数据库服务控制台 前提条件 如果您已注册华为账号并开通华为云,可直接登录管理控制台,访问文档数据库服务。 如果您未注册华为账号并开通华为云,请在华为云官网注册,具体操作请参见如何注册华为云管理控制台的用户。注册成功后,该账号可访问华为云的所有服务,包括文档数据库服务。 注册成功后,您可能需要在账
源库信息页面 表5 源库信息 参数 描述 mongosIP地址或域名 源数据库的IP地址或域名,格式为IP地址/域名:端口。其中源数据库服务端口,可输入范围为1~65534间的整数。 该输入框最多支持填写3组源数据库的IP地址或者域名信息,多个值需要使用英文逗号隔开。例如:192.168.0
尽管请求URI包含在请求消息头中,但大多数语言或框架都要求您从请求消息中单独传递它,所以在此单独强调。 表1 URI中的参数说明 参数 描述 URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的En
支持迁移的类型和场景 表1 支持迁移的类型和场景 迁移类型 使用场景 从单可用区迁移至另一单可用区 将DDS实例可以迁移至ECS实例所属的可用区,同一可用区ECS实例和DDS实例通过内网连接拥有更低的网络延迟。 从单可用区迁移至多可用区 提高实例的容灾能力。 操作步骤 登录管理控制台。
购买多个数据库实例时,名称自动增加数字后缀命名。例如:输入instance,从instance-0001开始命名,若已有instance-0001, 则从instance-0002开始命名。再次购买多个数据库实例时,命名从已有实例中后缀最大值连续增加,并会优先补齐不存在的后缀。 创建成功后,可修改实例名称,请参见修改实例名称。
购买多个数据库实例时,名称自动增加数字后缀命名。例如:输入instance,从instance-0001开始命名,若已有instance-0001, 则从instance-0002开始命名。再次购买多个数据库实例时,命名从已有实例中后缀最大值连续增加,并会优先补齐不存在的后缀。 创建成功后,可修改实例名称,请参见修改实例名称。
源库信息页面 表5 源库信息 参数 描述 mongosIP地址或域名 源数据库的IP地址或域名,格式为IP地址/域名:端口。其中源数据库服务端口,可输入范围为1~65534间的整数。 该输入框最多支持填写3组源数据库的IP地址或者域名信息,多个值需要使用英文逗号隔开。例如:192.168.0
"storage_engine": "wiredTiger" //存储引擎 }, "region": "aaa", //区域名称 "availability_zone": "bbb", //可用区名称 "vpc_id": "674e9b42-cd8d-4d
购买多个数据库实例时,名称自动增加数字后缀命名。例如:输入instance,从instance-0001开始命名,若已有instance-0001, 则从instance-0002开始命名。再次购买多个数据库实例时,命名从已有实例中后缀最大值连续增加,并会优先补齐不存在的后缀。 创建成功后,可修改实例名称,请参见修改实例名称。
购买多个数据库实例时,名称自动增加数字后缀命名。例如:输入instance,从instance-0001开始命名,若已有instance-0001, 则从instance-0002开始命名。再次购买多个数据库实例时,命名从已有实例中后缀最大值连续增加,并会优先补齐不存在的后缀。 创建成功后,可修改实例名称,请参见修改实例名称。
连接管理 实例连接数与会话管理 跨网段访问配置 申请Shard和Config节点的地址 修改实例内网地址 修改数据库端口 申请和修改内网域名
修改实例内网地址。 修改数据库端口。 说明: shard节点的端口为8637,config节点的端口为8636,不支持修改。 申请和修改内网域名。 回收站 默认保留天数为7天。 最多保留100个实例,超过该配额的实例将无法添加至回收站中。 表2 副本集实例功能使用限制 功能 使用限制
ddsUnfreezeInstance 实例冻结 instance ddsFreezeInstance 修改内网地址 instance ddsModifyIP 修改内网域名 instance ddsModifyDNSName 设置集群均衡开关 instance ddsSetBalancer 内部通信方式切换 instance
Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。
购买并连接集群实例 本章介绍如何在控制台快速购买集群实例、以及购买后如何通过数据管理服务连接集群实例。 操作流程 操作步骤 说明 准备工作 注册华为账号并开通华为云、账户充值。 步骤1:快速购买集群实例 选择DDS的基础配置、高级配置信息,购买数据库实例。自定义购买请参见自定义购买。
× × × 支持时序集合压缩。 × × × √ × × √ 分布式事务 支持分布式事务的功能。分布式事务是指分片集群和副本集上的多文档事务。从MongoDB 4.2开始,多文档事务(无论是在分片集群上还是副本集上)也称为分布式事务。 × √ √ √ √ √ √ 去除事务的16MB总大小限制。
购买并连接副本集实例 本章介绍如何在控制台快速购买副本集实例、以及购买后如何通过数据管理服务连接副本集实例。 操作流程 操作步骤 说明 准备工作 注册华为账号并开通华为云、账户充值。 步骤1:快速购买副本集实例 选择DDS的基础配置、高级配置信息,购买数据库实例。 步骤2:通过数据管理服务连接副本集实例