检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
跨可用区容灾 创建跨可用区集群实例 创建跨可用区副本集实例
使用浏览器直接下载 您可以通过浏览器直接下载手动或自动备份文件,用于本地存储备份或者恢复数据库。 使用须知 集群不支持通过该方式直接下载备份文件。 通过DDS控制台下载的备份均为全量备份。 操作步骤 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。 在页面左上角单击,选择“数据库
如何查看当前副本集实例的主备节点 您可以在DDS控制台查看当前实例的节点信息,具体操作如下: 登录文档数据库服务控制台。 在“实例管理”页面,单击目标实例名称。 图1 实例管理 在左侧导航树,单击“连接管理”,右侧界面可以查看节点信息。 图2 连接管理 父主题: 数据库基本使用
于被授予的权限对云服务进行操作。 DDS部署时通过物理区域划分,为项目级服务。授权时,“作用范围”需要选择“区域级项目”,然后在指定区域(如华北-北京4)对应的项目(cn-north-1)中设置相关权限,并且该权限仅对此项目生效;如果在“所有项目”中设置权限,则该权限在所有区域项
Conflict 服务器在完成请求时发生冲突。 返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连
活应对应用变化。 互联网 DDS的副本集模式采用三节点Replica Set的高可用架构,三个数据节点组成一个反亲和组,部署在不同的物理服务器上,自动同步数据。Primary节点和Secondary节点提供服务,两个节点分别拥有独立内网地址,配合Driver实现读取压力分配。 大
不同账号下的DDS数据库如何进行迁移? 用户需要将A账号的DDS-A实例迁移到B账号的DDS-B,需要通过数据复制服务DRS来实现,详情请参见DRS支持跨账号云数据库迁移吗。 父主题: 数据库迁移
如何确保在虚拟私有云中运行的文档数据库的安全 虚拟私有云安全组可用来帮助确保虚拟私有云内文档数据库实例的安全。 此外,通过网络访问控制列表(ACL),可以允许或拒绝进入和退出各个子网的网络流量。内部安全基础设施(包括网络防火墙、入侵检测和防护系统)可以监视通过IPsec虚拟专用网
高版本MongoDB迁移至低版本时,兼容度如何评估? 文档数据库作为一种数据库软件类云服务与传统软件一样,高版本兼容低版本的功能,少数情况出现功能断代时官方资料会给予专门的总结和公布。 当从高版本迁移至低版本时意味着高版本出现的新功能在低版本中均不支持,所以需要您侧重评估在业务中是否使用了这类新功能。
如果需要完成数据库、集合级别的数据迁移,请参见通过mongodump和mongorestore工具迁移数据。 操作步骤 登录自建数据库所在服务器。 假设路径“/path/to/mongo”为执行恢复操作所在路径,路径“/path/to/mongo/data”为备份文件所在路径。 恢
支持迁移的类型和场景 表1 支持迁移的类型和场景 迁移类型 使用场景 从单可用区迁移至另一单可用区 将DDS实例可以迁移至ECS实例所属的可用区,同一可用区ECS实例和DDS实例通过内网连接拥有更低的网络延迟。 从单可用区迁移至多可用区 提高实例的容灾能力。 操作步骤 登录管理控制台。
数据库使用规范 基础命令规范 开发规范 设计规范
ECS和DDS署在不同的VPC,网络不通怎么办 参考切换ECS虚拟私有云,将ECS的虚拟私有云切换为与DDS相同的虚拟私有云。 参考VPC对等链接,为两个不同的虚拟私有云建立对等连接,实现内网互通。 父主题: 数据库连接
说明: 请确保所选取的安全组允许客户端访问数据库实例(如协议选择为TCP,方向选择为入方向,端口设置为8635,源地址设置为实例所属子网或所属安全组)。 SSL安全连接 SSL证书是一种遵守SSL协议的服务器数字证书,能在客户端和服务器端之间建立加密通道,保证数据在传输过程中不被窃取或篡改。
创建跨可用区集群实例 DDS支持创建多可用区的集群。相比单可用区集群,多可用区集群具备更高的容灾能力,可以抵御机房级别的故障。如果您的应用需要较高的容灾能力,建议您将资源部署在同一区域的不同可用区内。当主节点所在可用区因电力、网络等不可抗因素失去通信时,高可用系统将自动触发切换操作,确保整个集群架构的持续可用。
通过弹性IP连接DDS实例 本文档以DDS副本集实例和Windows操作系统为例,说明如何在控制台购买实例,绑定弹性IP,设置安全组,以及通过Robo 3T工具在本地环境连接DDS实例。具体操作步骤如下: 步骤1:购买实例 步骤2:绑定弹性IP 步骤3:设置安全组 步骤4:连接DDS实例
当前计费模式不支持该操作 检查当前实例的计费模式, 是否符合接口要求。 400 DBS.280469 Invalid ECS group policy. 非法的云服务器组关联策略 检查云服务器组关联策略是否正确。 400 DBS.280482 Invalid user tag key. 无效的用户标签key
列出了数据库中的所有索引。 <database>.system.profile 包含该数据库的慢日志信息。 <database>.system.js 包含用于服务器端 JavaScript的特殊 JavaScript 代码。 <database>.system.views 包含了该数据库的每个view信息。
显式终止通过调用endSession方法: session.endSession(); 服务器会自动清理终止会话所占用的资源。 会话的管理 事务管理 会话是事务管理的核心。在事务开始时,服务器会在会话上下文中记录事务操作,确保这些操作要么全部提交,要么全部回滚。例如: db.getSiblingDB("mydb1")
maxIdleTimeMS = 10000ms 不要使用socketTimeoutMS来阻止某个操作在数据库端的运行时长。需要使用maxTimeMS,以便服务器可以取消已经被客户端遗弃的操作。 父主题: 应用程序开发教程