检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
建议选择集群。 副本集 自动搭建三节点副本集架构,可直接操作Primary和Secondary节点。提供高可用、容灾切换等高级功能,使用过程中对应用完全透明。 对于需要保证高可用的中小型业务系统,建议选择副本集。 单节点 单节点数据库部署在一台虚拟机上,没有高可用特性。成本较低
窗口。 根据界面提示配置安全组规则。 图5 添加入方向规则 表1 入方向参数说明 参数 说明 示例 优先级 安全组规则优先级。 优先级可选范围为1-100,默认值为1,即最高优先级。优先级数字越小,规则优先级级别越高。 1 策略 安全组规则策略。 优先级相同的情况下,拒绝策略优先于允许策略。
窗口。 根据界面提示配置安全组规则。 图5 添加入方向规则 表1 入方向参数说明 参数 说明 示例 优先级 安全组规则优先级。 优先级可选范围为1-100,默认值为1,即最高优先级。优先级数字越小,规则优先级级别越高。 1 策略 安全组规则策略。 优先级相同的情况下,拒绝策略优先于允许策略。
窗口。 根据界面提示配置安全组规则。 图5 添加入方向规则 表1 入方向参数说明 参数 说明 示例 优先级 安全组规则优先级。 优先级可选范围为1-100,默认值为1,即最高优先级。优先级数字越小,规则优先级级别越高。 1 策略 安全组规则策略。 优先级相同的情况下,拒绝策略优先于允许策略。
窗口。 根据界面提示配置安全组规则。 图5 添加入方向规则 表1 入方向参数说明 参数 说明 示例 优先级 安全组规则优先级。 优先级可选范围为1-100,默认值为1,即最高优先级。优先级数字越小,规则优先级级别越高。 1 策略 安全组规则策略。 优先级相同的情况下,拒绝策略优先于允许策略。
在“实例管理”页面,单击实例列表右上方的“标签搜索”。 图1 标签搜索 输入当前实例关联的标签键和值,单击“搜索”。 图2 输入标签键和值 查看搜索到的实例信息。 图3 查看搜索实例信息 父主题: 标签管理
窗口。 根据界面提示配置安全组规则。 图5 添加入方向规则 表1 入方向参数说明 参数 说明 示例 优先级 安全组规则优先级。 优先级可选范围为1-100,默认值为1,即最高优先级。优先级数字越小,规则优先级级别越高。 1 策略 安全组规则策略。 优先级相同的情况下,拒绝策略优先于允许策略。
no02 shardsvr1节点备份文件解压目录: /compile/download/backups/cac1efc8e65e42ecad8953352321bfeein02_6cfa6167d4114d7c8cec5b47f9a78dc5no02 shardsvr2节点备份文件解压目录:
窗口。 根据界面提示配置安全组规则。 图5 添加入方向规则 表1 入方向参数说明 参数 说明 示例 优先级 安全组规则优先级。 优先级可选范围为1-100,默认值为1,即最高优先级。优先级数字越小,规则优先级级别越高。 1 策略 安全组规则策略。 优先级相同的情况下,拒绝策略优先于允许策略。
存储用户凭证文档的架构版本。 <database>.system.namespaces 包含了数据库中所有的集合信息。 <database>.system.indexes 列出了数据库中的所有索引。 <database>.system.profile 包含该数据库的慢日志信息。 <database>.system
选择授权方案后,单击“确定”完成用户组授权。 所有资源。 指定区域项目资源。授权后,用户根据权限使用已选区域项目中的资源。 图5 设置权限范围 步骤2:创建IAM用户 IAM用户与企业中的实际员工或是应用程序相对应,有唯一的安全凭证,可以通过加入一个或多个用户组来获得用户组的权限
ce_port>/<database_name>?authSource=admin&ssl=true 连接到副本集: mongodb://<username>:<password>@<instance_ip>:<instance_port>/<database_name>?aut
通过mongoexport和mongoimport工具迁移数据 通过mongodump和mongorestore工具迁移数据 其他云数据库MongoDB迁移至华为云DDS 全量+增量迁移 其他云数据库 MongoDB迁移至华为云DDS 本地自建MongoDB数据库迁移至华为云DDS 全量+增量迁移 本地自
文档数据库服务版本与社区版本的对应关系说明 文档数据库服务(Document Database Service,简称DDS)是兼容MongoDB协议的云数据库服务,DDS的大版本会选择社区未EOL并且有新的重大功能的版本作为候选版本进行兼容。DDS的版本号并不是与社区版本号一一对
访问数据库 访问DataBase 当已经有一个初始化好的MongoClient实例后,通过如下方式来访问一个database,示例如下: db:= client.Database("test") 访问集合 当获取一个MongoDatabase实例后,可以通过如下命令来得到要获取的集合:
恢复。 操作步骤中的目录,IP地址和端口信息,可按照实际恢复环境配置。 configsvr节点备份文件有一个,shardsrv的备份文件有多个,依据实际shardsvr数量而定。 备份文件下载完成后,需要解压(需要安装lz4解压工具)。参考命令:lz4 -d $1 | tar -xC
核对无误后,单击“提交”,开始创建实例。 单击“返回实例列表”。实例创建成功后,用户可以在“实例管理”页面,查看并管理自己的数据库实例。 创建实例过程中,实例运行状态显示为“创建中”,此过程约15分钟。创建完成的实例的运行状态显示为“正常”。 创建实例时,默认开启自动备份策略,后期可修改。
降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了文档数据库服务DDS支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java huaweicloud-sdk-java-v3
版本类型、实例类型、兼容MongoDB版本、存储引擎、存储类型以及shard数量,与原实例相同,不可修改。 dds mongos数量默认2个,用户可进行修改,范围为2~32。 shard存储空间默认和原实例相同,可修改,但只可增加不可减小。 其他参数默认,用户需设置,请参见购买实例(社区版)。 新实
try { // 使用名为 someonedb 的数据库 MongoDatabase database = mongoClient.getDatabase("someonedb"); // 取得集合/表 someonetable