检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
演练建议:通过华为云数据复制服务或者社区提供的通过mongodump和mongorestore工具迁移数据至低版本,进行业务功能模拟测试,通过观察业务功能实际表现验证迁移至低版本是否可行; 如果您的业务较为复杂,也可以联系华为技术专家寻求专业的评估支撑。 父主题: 数据库迁移
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协议。 构造请求 数据备份
insert(student); 删除数据 result = collection.delete_one({'name': 'Kevin'}) 删除表 db.drop_collection("test") 读数据 result = collection.find_one({'name': 'Mike'})
登录界面。 您也可以在“实例管理”页面,单击目标实例名称,在页面右上方,单击“登录数据库”,进入数据管理服务数据库登录界面。 图1 实例列表 正确输入管理员账户名和密码,单击“登录”,即可进入您的数据库并进行管理。 通过数据管理服务管理数据库可参见DDS数据管理。 父主题: 通过数据管理服务连接单节点实例(推荐)
登录界面。 您也可以在“实例管理”页面,单击目标实例名称,在页面右上方,单击“登录数据库”,进入数据管理服务数据库登录界面。 图1 实例列表 正确输入管理员账户名和密码,单击“登录”,即可进入您的数据库并进行管理。 通过数据管理服务管理数据库可参见DDS数据管理。 父主题: 通过数据管理服务连接副本集实例(推荐)
登录界面。 您也可以在“实例管理”页面,单击目标实例名称,在页面右上方,单击“登录数据库”,进入数据管理服务数据库登录界面。 图1 实例列表 正确输入管理员账户名和密码,单击“登录”,即可进入您的数据库并进行管理。 通过数据管理服务管理数据库可参见DDS数据管理。 父主题: 通过数据管理服务连接副本集实例(推荐)
启操作保护,具体请参考《统一身份认证服务用户指南》的内容。 存在异常节点的实例不能执行删除节点操作。 操作步骤 登录管理控制台。 在服务列表中选择“数据库 > 文档数据库服务DDS”。 在“实例管理”页面,选择目标实例,单击实例名称。 在“基本信息 > 节点信息”区域,单击“变更备节点”。
2f79c003c7606412/configurations/7a8d539ba30f43adaf1b16d08b1df4bdpr02 表1 请求参数 名称 参数类型 是否必选 说明 X-Auth-Token String 是 从IAM服务获取的用户Token。请参考认证鉴权。
getCollection("mycoll"); 表1 参数说明 参数 说明 rwuser:**** 启动鉴权的用户名和密码。 192.168.0.148:8635,192.168.0.96:8635 副本集主、备节点的IP及端口号。 test 待连接的数据库名称。 authSource=admin 表示鉴权时,用户名所属的数据库。
文档数据库服务与其他云服务的关系 文档数据库服务与其他服务之间的关系,具体如下图所示。 图1 文档数据库服务与其他服务之间的关系 表1 与其他服务的关系 相关服务 交互功能 弹性云服务器(ECS) 弹性云服务器为文档数据库服务提供可弹性申请的计算资源,为数据库实例提供运行环境。 虚拟私有云(VPC)
登录界面。 您也可以在“实例管理”页面,单击目标实例名称,在页面右上方,单击“登录数据库”,进入数据管理服务数据库登录界面。 图1 实例列表 正确输入管理员账户名和密码,单击“登录”,即可进入您的数据库并进行管理。 通过数据管理服务管理数据库可参见DDS数据管理。 父主题: 通过数据管理服务连接单节点实例(推荐)
MongoDatabase database = mongoClient.getDatabase("someonedb"); // 取得集合/表 someonetable 句柄 MongoCollection<Document> collection = database
在搜索框中输入2中复制的资源名称,单击图标即可查找到该资源。 图2 查找资源 单击操作列的“更多 > 删除实例”,对实例执行删除操作,确保列表中已无该资源。 按需计费资源删除后,可能还会存在账单信息,因为系统通常会在使用后1个小时内对上一个结算周期的费用进行扣款。例如在8:30删除
您根据实际业务需求灵活地调整资源使用,无需提前预置资源,从而降低预置过多或不足的风险。一般适用于电商抢购等设备需求量瞬间大幅波动的场景。 表1 计费模式 计费模式 包年/包月 按需计费 付费方式 预付费 按照订单的购买周期结算。 后付费 按照实际使用时长计费。 计费周期 按订单的购买周期计费。
启操作保护,具体请参考《统一身份认证服务用户指南》的内容。 存在异常节点的实例不能执行删除节点操作。 操作步骤 登录管理控制台。 在服务列表中选择“数据库 > 文档数据库服务DDS”。 在“实例管理”页面,选择目标实例,单击实例名称。 在“基本信息 > 节点信息”区域,单击“只读节点”。
); 删除数据 collection.deleteOne(eq("_id", new ObjectId("00000001"))); 删除表 MongoCollection<Document> collection = database.getCollection("test");
you are trying to access MongoDB over HTTP on the native driver port.”表示可以正常连接该IP地址,且8635端口可以正常通信。 图4 回显信息 处理方法 选择和DDS实例处于同一个区域、VPC和子网的ECS进行连
您也可以在实例“基本信息”页面的节点信息区域,选择指定dds mongos节点,单击操作列的“更多 > 绑定弹性IP”。 图2 绑定EIP 在弹出框的弹性公网IP列表中,显示“未绑定”状态的弹性公网IP,选择所需绑定的弹性公网IP,单击“确定”,提交绑定任务。如果没有可用的弹性公网IP,单击“查看弹性IP”,创建新的弹性公网IP。
绑定弹性IP 您也可以在实例“基本信息”页面的节点信息区域,单击目标节点操作列的“绑定弹性IP”。 图2 绑定弹性IP 在弹出框的弹性公网IP列表中,显示“未绑定”状态的弹性公网IP,选择所需绑定的弹性公网IP,单击“确定”,提交绑定任务。如果没有可用的弹性公网IP,单击“查看弹性IP”,创建新的弹性公网IP。