检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库运维 获取killOp规则列表 创建killOp规则 启用/禁用killOp规则 删除killOp规则 强制备节点升主 父主题: API v3(推荐)
如何选择集群、副本集和单节点? DDS提供了集群、副本集和单节点三种不同类型的实例,分别采用不同的部署架构,可以满足多场景业务需求。 表1 实例类型介绍 实例类型 适用场景 集群 提供dds mongos、shard、和config三类节点。可自由选择dds mongos和s
8系列规格 华为云文档数据库服务将于2023年02月15日起,上线x86架构增强Ⅱ型副本集和集群shard的1:8系列规格。 上线规格 表1 副本集 架构 节点数 CPU类型 规格类型 CPU和内存 副本集 三节点 x86 增强Ⅱ型 2核16GB 副本集 三节点 x86 增强Ⅱ型
DDS完全兼容MongoDB协议,所以在一些术语、数据结构、基本语法上同MongoDB是一致的。如下表格提供了MongoDB和关系型数据库中一些常见术语的映射关系,便于您理解和更好的使用DDS。 表1 术语解释 MongoDB中的术语 说明 关系型数据库中对应的术语 数据库(Database)
系统集合 表1 4.0版本系统集合 系统集合 说明 admin.system.roles 存储创建并分配给用户的自定义角色,以提供对特定资源的访问权限。 admin.system.users 存储用户的身份验证凭据以及分配给该用户的所有角色。 admin.system.version
用户登录并验证权限 新创建的用户登录控制台,切换至授权区域,验证权限: 在“服务列表”中选择文档数据库服务,进入DDS主界面,单击右上角“购买数据库实例”,尝试购买文档数据库实例,如果可以正常购买文档数据库实例,则表示所需权限策略均已生效。 父主题: 权限管理
全实例进行备份恢复,则会出现权限验证失败。因为rwuser用户对实例上的admin库和config库权限受限。此时,明确指定用户业务相关库表,即可正常操作。 父主题: 数据库权限
DDS目前不支持设置majority级别的readConcern。 如果有该需求的场景,可以将WriteConcern设置为majority,表示将数据写入到大多数节点,这样就保证了大多数节点的数据一致。然后通过读取单个节点数据就能保证用户读到的数据已经写入到大多数节点,而这样的数据不会发生回滚,避免了脏读的问题。
} ] } 实例4:授权资源策略 一个自定义策略可以设置资源策略,表示在当前的action下面,拥有哪些资源的操作权限,目前支持实例名称的配置,可以用*来表示通配符。授权资源策略的描述如下: { "Version": "1.1", "Statement":
_id”索引。 预置数据量 本次性能测试中,针对每种规格的集群,测试了2种预置数据量下的性能。 不同规格集群的预置数据量不同,具体如下表所示。 表2 预置数据量 规格 预置小数据量 预置大数据量 测试并发数 1U4GB RecordCount:1000000 RecordCount:10000000
Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。
全实例进行备份恢复,则会出现权限验证失败。因为rwuser用户对实例上的admin库和config库权限受限。此时,明确指定用户业务相关库表,即可正常操作。 父主题: 管理数据库权限
在页面左上角单击,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。 在“实例管理”页面,勾选需要续费的实例,在实例列表上方单击“续费”,在弹出框中单击“是”。 进入续费页面,对实例进行续费。 单个实例续费 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。
2、4.0和3.4版本,需要使用兼容MongoDB 3.0以上版本的Driver来访问。您可以根据业务需求在创建实例时选择合适的引擎和版本。 表1 DDS支持的引擎和版本 支持的版本 CPU类型 实例类型 存储引擎 5.0 x86 鲲鹏 集群 副本集 RocksDB 4.4 x86 鲲鹏
数据保护技术 DDS通过多种数据保护手段和特性,保障存储在DDS中的数据安全可靠。 表1 多种数据保护手段 数据保护手段 简要说明 详细介绍 传输加密(HTTPS) 支持HTTP和HTTPS两种传输协议,为保证数据传输的安全性,推荐您使用更加安全的HTTPS协议。 构造请求 数据备份
登录界面。 您也可以在“实例管理”页面,单击目标实例名称,在页面右上方,单击“登录数据库”,进入数据管理服务数据库登录界面。 图1 实例列表 正确输入管理员账户名和密码,单击“登录”,即可进入您的数据库并进行管理。 通过数据管理服务管理数据库可参见DDS数据管理。 父主题: 通过数据管理服务连接单节点实例(推荐)
登录界面。 您也可以在“实例管理”页面,单击目标实例名称,在页面右上方,单击“登录数据库”,进入数据管理服务数据库登录界面。 图1 实例列表 正确输入管理员账户名和密码,单击“登录”,即可进入您的数据库并进行管理。 通过数据管理服务管理数据库可参见DDS数据管理。 父主题: 通过数据管理服务连接副本集实例(推荐)
getCollection("mycoll"); 表1 参数说明 参数 说明 rwuser:**** 启动鉴权的用户名和密码。 192.168.0.148:8635,192.168.0.96:8635 副本集主、备节点的IP及端口号。 test 待连接的数据库名称。 authSource=admin 表示鉴权时,用户名所属的数据库。
登录界面。 您也可以在“实例管理”页面,单击目标实例名称,在页面右上方,单击“登录数据库”,进入数据管理服务数据库登录界面。 图1 实例列表 正确输入管理员账户名和密码,单击“登录”,即可进入您的数据库并进行管理。 通过数据管理服务管理数据库可参见DDS数据管理。 父主题: 通过数据管理服务连接副本集实例(推荐)
启操作保护,具体请参考《统一身份认证服务用户指南》的内容。 存在异常节点的实例不能执行删除节点操作。 操作步骤 登录管理控制台。 在服务列表中选择“数据库 > 文档数据库服务DDS”。 在“实例管理”页面,选择目标实例,单击实例名称。 在“基本信息 > 节点信息”区域,单击“变更备节点”。