检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
行命名,详情请参见图1。 图1 DDS版本与社区版本的关系图 DDS 3.4和4.0版本分别以社区对应的版本为基线进行开发,相同的接口实现方案与社区一致。相比社区版本的DDS具有更高的安全性、更加丰富的操作维护功能,因此更能满足商业应用需求。 DDS 4.0版本在2018年10月16日之后,继续以社区4
查看内存使用情况 MongoDB的缓存默认会预留50%的内存,所以即使在实例空载状态下,监控指标仍然会显示内存占用50%,是正常现象,可以忽略。 解决方案 控制并发连接数。连接数据库时,需要计算业务一共有多少个客户端, 每个客户端配置的连接池大小是多少,总的连接数不宜超过当前实例能承受的最大
实例创建成功后是否支持更换VPC DDS实例创建完成后,暂不支持通过控制台直接切换VPC,建议您在创建实例时谨慎选择所属VPC。 父主题: 产品咨询
Mongo,也称增强版MongoDB,是基于华为自主研发的计算存储分离架构的分布式NoSQL数据库服务。100%兼容MongoDB接口,并提供高性能、高可靠的优势和企业级服务。更多GeminiDB Mongo信息请参见产品简介。 父主题: 产品咨询
是节点级别的,但是在云监控界面配置告警规则时选择的维度是文档数据库实例,二者的监控维度不一致,所以就查看不到CPU使用率的监控指标。 解决方案 DDS支持实例级别和节点级别的指标监控,需要根据监控指标支持的维度在告警规则页面设置对应的维度。不同的指标他的维度是不同,详情请参见文档数据库支持的监控指标。
//区域名称 "availability_zone": "bbb", //可用区名称 "vpc_id": "674e9b42-cd8d-4d25-a2e6-5abcc565b961", //虚拟私有云ID "subnet_id": "f1df08c5-71d1-406a-aff0-de435a51007b"
取值为“0”,表示按需计费。 取值为“1”,表示包年/包月计费。 enterprise_project_id String 企业项目ID,取值为“0”,表示为default企业项目。 backup_id String 备份ID。 created_at String 创建时间。 deleted_at
网络规划:创建文档数据库实例时,推荐使用系统部署的弹性云服务器(Elastic Cloud Server,简称ECS)所使用的虚拟私有云(Virtual Private Network,简称VPC)和子网。 数据安全:文档数据库服务提供了全面的安全保障。您可以通过多可用区部署、审计日志、网络隔离、安全组、加密等多手段保障数据库的数据安全。
常见的伴生现象: 主备时延增大并且持续增大,通过登录控制台 -> 云监控 -> Secondary,查看“主备时延”监控指标。 图4 查看主备时延 解决方案 排查当前MongoDB的运行参数,登录控制台 -> 单击实例名称 -> 参数修改,可以查看当前enableMajorityReadConcern的设置值。根据情况区分:
模板。 如果您已成功创建数据库参数模板,并且想在新的数据库参数模板中包含该参数模板中的大部分自定义参数和值时,复制参数模板是一个方便的解决方案,请参见复制参数模板。 参数模板注意事项 系统提供的默认参数模板不允许修改,只可单击参数模板名称进行查看。如果出现参数设置不合理导致数据库无法启动,可参考默认参数模板重新配置。
态。 建议您设置“磁盘使用率”指标的告警规则,及时了解磁盘使用情况,起到预警作用,具体请参见设置告警规则。 数据库磁盘空间不足的原因和解决方案,请参见磁盘使用率高问题排查。 使用须知 账户需要有足够的余额,才可进行扩容。 选择磁盘加密的实例,新扩容的磁盘空间依然会使用原加密密钥进行加密。
查看磁盘使用情况 通过查看监控指标(磁盘利用率和磁盘使用量)判断实例磁盘的使用情况。 如何查看监控指标请参见查看监控指标。 图2 查看磁盘使用情况 解决方案 对于集群实例,可能是因为选择和设置的分片不合理导致数据分布不均衡,从而引起磁盘空间使用率高的情况。 此时,可以对数据库集合进行合适的分片
查看磁盘使用情况 通过查看监控指标(磁盘利用率和磁盘使用量)判断实例磁盘的使用情况。 如何查看监控指标请参见查看监控指标。 图2 查看磁盘使用情况 解决方案 对于集群实例,可能是因为选择和设置的分片不合理导致数据分布不均衡,从而引起磁盘空间使用率高的情况。 此时,可以对数据库集合进行合适的分片
状态。 建议您设置“磁盘使用率”指标的告警规则,及时了解磁盘使用情况,起到预警作用,具体请参见设置告警规则。数据库磁盘空间不足的原因和解决方案,请参见磁盘使用率高问题排查。 本章节仅用于副本集节点(不包含只读节点)扩容磁盘,只读节点磁盘扩容请参见扩容副本集只读节点磁盘空间。 使用须知
态。 建议您设置“磁盘使用率”指标的告警规则,及时了解磁盘使用情况,起到预警作用,具体请参见设置告警规则。 数据库磁盘空间不足的原因和解决方案,请参见磁盘使用率高问题排查。 使用须知 账户需要有足够的余额,才可进行扩容。 对于集群实例,仅支持对shard节点进行磁盘扩容,dds
自动同步数据。Primary节点和Secondary节点提供服务,两个节点分别拥有独立内网地址,配合Driver实现读取压力分配。 大型企业的数据库往往需要应对TB级数据,有较强的数据存储需求。且大数据场景下,还需要满足业务在线数据实时写入数据库、大数据计算分析、分析结果反馈等实时查询、动态分析的需求。
DDS。 其他云内云主机自建自维护的MongoDB数据库迁移至本云DDS。 资源规划 表1 资源规划 类别 子类 规划 备注 VPC VPC名称 vpc-dds 自定义,易理解可识别。 所属Region 华南-广州 选择和自己业务区最近的Region,减少网络时延。 可用区 可用区一
通过命令创建数据库账户 创建文档数据库实例时,系统会同步创建默认账户rwuser。您可以根据业务需要,通过默认账户rwuser创建其他数据库账户,之后您可以使用默认账户rwuser或已创建的其他账户对数据库中的数据如库、表、索引等进行操作。 使用须知 为目标实例创建数据库账户时,
find({}); 执行如下命令,关闭单节点进程。 db.getSiblingDB('admin').shutdownServer(); 搭建configsvr副本集。 准备副本集配置文件和目录,将configsvr1节点的dbPath文件拷贝到其他两个节点目录下。 cp -aR
1:40305'}}); } } 执行如下命令,关闭单节点进程。 db.getSiblingDB('admin').shutdownServer(); 搭建shardsvr2副本集。 准备副本集配置文件和目录,将shardsvr2节点的dbPath文件拷贝到其他两个节点目录下。 cp -aR