检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
系统集合 表1 4.0版本系统集合 系统集合 说明 admin.system.roles 存储创建并分配给用户的自定义角色,以提供对特定资源的访问权限。 admin.system.users 存储用户的身份验证凭据以及分配给该用户的所有角色。 admin.system.version
权限管理 如果您需要对华为云上购买的DDS资源,给企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。该服务提供用户身份认证、权限分配、访问控制等功
驱动侧通用参数配置 连接DDS常见配置项和推荐值 connectTimeoutMS连接超时时间确保驱动程序不会在连接阶段无限期等待。推荐配置: connectTimeoutMS = 10000ms socketTimeoutMS防止TCP通信进入无限等待。推荐配置: 时间为业务最长时间的2-3倍,最低不要小于10s。
目标实例绑定弹性公网IP,并设置安全组规则,确保可以通过Robo 3T工具访问。 安装Robo 3T工具。 详细操作请参见如何安装Robo 3T工具。 SSL方式 使用SSL方式连接,请务必开启SSL连接,否则会报错。关于如何开启SSL连接,请参见开启和关闭SSL连接。 打开Robo 3T工具,在连接信息页面,单击“Create”。
目标实例绑定弹性公网IP,并设置安全组规则,确保可以通过Robo 3T工具访问。 安装Robo 3T工具。 详细操作请参见如何安装Robo 3T工具。 SSL方式 使用SSL方式连接,请务必开启SSL连接,否则会报错。关于如何开启SSL连接,请参见开启和关闭SSL连接。 打开Robo 3T工具,在连接信息页面,单击“Create”。
优化数据库语句方法 文档数据库属于NoSQL数据库,提供了可扩展的高性能数据解决方案,与关系型数据库(例如MySQL、SQLServer、Oracle)一样,在数据库设计、语句优化、索引创建等方面都会影响数据库的使用性能。 下面从不同维度,给出提升DDS使用性能的建议。 数据库和集合的创建
o 3T工具访问弹性公网IP。 安装Robo 3T工具。 安装Robo 3T工具,请参见如何安装Robo 3T工具。 SSL方式 使用SSL方式连接,请务必开启SSL连接,否则会报错。关于如何开启SSL连接,请参见开启和关闭SSL连接。 打开Robo 3T工具,在连接信息页面,单击“Create”。
集群架构 集群由dds mongos(路由)、Config(配置)和Shard(分片)组件构成。 数据读写请求经dds mongos分发,通过查询config信息,并行分配到相应shard,可轻松应对高并发场景,且config和shard均采用三副本架构,保证高可用。 图1 集群架构
o 3T工具访问弹性公网IP。 安装Robo 3T工具。 安装Robo 3T工具,请参见如何安装Robo 3T工具。 SSL方式 使用SSL方式连接,请务必开启SSL连接,否则会报错。关于如何开启SSL连接,请参见开启和关闭SSL连接。 打开Robo 3T工具,在连接信息页面,单击“Create”。
空间”区域可以查看到当前实例的磁盘使用情况。 图1 查看磁盘使用情况 通过查看监控指标(磁盘利用率和磁盘使用量)判断实例磁盘的使用情况。 如何查看监控指标请参见查看监控指标。 图2 查看磁盘使用情况 解决方案 对于集群实例,可能是因为选择和设置的分片不合理导致数据分布不均衡,从而引起磁盘空间使用率高的情况。
数据保护技术 DDS通过多种数据保护手段和特性,保障存储在DDS中的数据安全可靠。 表1 多种数据保护手段 数据保护手段 简要说明 详细介绍 传输加密(HTTPS) 支持HTTP和HTTPS两种传输协议,为保证数据传输的安全性,推荐您使用更加安全的HTTPS协议。 构造请求 数据备份
空间”区域可以查看到当前实例的磁盘使用情况。 图1 查看磁盘使用情况 通过查看监控指标(磁盘利用率和磁盘使用量)判断实例磁盘的使用情况。 如何查看监控指标请参见查看监控指标。 图2 查看磁盘使用情况 解决方案 对于集群实例,可能是因为选择和设置的分片不合理导致数据分布不均衡,从而引起磁盘空间使用率高的情况。
下载备份文件 使用OBS Browser+下载 使用浏览器直接下载 按地址下载 父主题: 数据备份
检查方法:通过查看监控指标,查看当前活动连接数是否已经达到当前实例支持的最大连接数。 解决方案:请参见实例的连接数满导致实例连接失败,如何处理。 检查连接方式是否合理。 检查方法:检查连接实例时,集群实例是否同时连接了多个dds mongos节点,副本集是否同时连接了主节点和备节点。
“√”表示支持,“×”表示不支持,“N.A.”表示不适用。 当高版本MongoDB迁移至低版本时,兼容度评估请参见高版本MongoDB迁移至低版本时,兼容度如何评估? DDS各版本聚合操作说明 表2 聚合操作的兼容性列表 算子 DDS 4.0版本 DDS 4.2版本 DDS 4.4版本 DDS 5
创建与删除 创建DDS实例时,如何选择规格和节点 实例创建成功后,为什么在控制台看不到 可以通过创建模板的方式创建实例吗 为什么我的数据会丢失或被删除 如果删除我的云账号是否会删除备份 删除和退订实例的区别是什么
集群和副本集在什么情况会触发主备切换 磁盘使用率高问题排查 副本集中主备同步存在多长时间的延迟 副本集主备节点之间的数据同步方式是什么 分片内存超过90%产生告警,如何消减 DDS集群持续写入数据后查询报错怎么处理
数据库迁移与环境多样性和人为操作均有密切关系,为了确保迁移的平顺,建议您在进行正式的数据库迁移之前进行一次演练,可以帮助您提前发现问题并解决问题,如何最小化对数据库的影响请参考如下建议。 强烈建议您在启动任务时选择“稍后启动”功能,将启动时间设置在业务低峰期,相对静止的数据可以有效提升一
200-16000 相关问题 如何修改副本集实例的最大连接数? 实例的最大连接数可通过修改参数“net.maxIncomingConnections”的值进行调整,如何调整参数值请参见编辑参数模板。 如何购买副本集实例? 详情请参见购买副本集实例。 如何变更副本集实例的CPU和内存?
通过从主节点读取oplog进行回放,达到数据的最终一致。 oplog的存储量由oplogSize(默认磁盘容量的10%)决定。 主备时延是如何产生的? 如果主节点写入速度太快,超过备节点oplog的读取回放速度,此时就产生了主备时延。 何时会脱节? 因为oplog存储容量有限,如