检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
场景一:当应用部署在华为云弹性云服务器上,且该弹性云服务器与文档数据库实例处于不同区域时,建议通过弹性公网IP连接DDS实例。 图1 不同区域ECS访问DDS 场景二:应用部署在其他厂商的云服务器上时,建议通过弹性公网IP连接DDS实例。 图2 其他云服务器访问DDS 本章节以部署弹性云
开启慢日志明文显示、以及下载日志文件的功能。 删除实例、添加集群实例的节点、变更规格、重建备机,以及实例冻结时,不支持开启慢日志明文开关。 开启慢日志明文开关时,不支持删除实例、添加集群实例的节点、变更规格。 慢日志的阈值默认设置的是500ms,执行耗时超过该阈值的语句,就会记录慢日志。
场景一:当应用部署在华为云弹性云服务器上,且该弹性云服务器与文档数据库实例处于不同区域时,建议通过弹性公网IP连接DDS实例。 图1 不同区域ECS访问DDS 场景二:应用部署在其他厂商的云服务器上时,建议通过弹性公网IP连接DDS实例。 图2 其他云服务器访问DDS 本章节以部署弹性云
compact x x x 高危命令。 collMod √ √ √ - reIndex √ √ √ - setParameter x x x 系统配置命令。 getParameter √ √ √ - repairDatabase x x x 高危命令。 repairCursor x x x
DDSDBNodeRecovered 重要 针对灾难性的故障,NoSQL有高可用工具会自动进行恢复或者手动恢复,执行完成后会上报该事件。 不需要处理。 无 实例主备切换 DDSPrimaryStandbySwitched 重要 在手动触发的主备倒换或节点故障自动触发的故障倒换场景下,会上报该事件。 不需要处理。
0_112/jre/lib/security/mongostore"); // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放、使用时解密),确保安全; // 本示例以用户名和密码保存在环境变量中为
static void main(String[] args) { // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放、使用时解密),确保安全; // 本示例以用户名和密码保存在环境变量中为例,运行本示例
增强Ⅱ型规格选择通用计算增强型c3.2xlarge.2,8U16GB,操作系统镜像使用CentOS 7.6 x86_64位版本。 被测试实例的配置: 集群实例包含2个mongos节点、2个shard节点,存储空间选择600GB。 副本集实例包含3个节点,存储空间选择600GB。 测试工具
7日凌晨3:00首次尝试自动续费,如果扣款失败,每天凌晨3:00尝试一次,直至DDS实例到期或者续费成功。到期前7日自动续费扣款是系统默认配置,您也可以根据需要修改此扣款日。 父主题: 续费
备份文件可以保存的天数。 start_time String 否 备份时间段。自动备份将在该时间段内触发。 period String 否 备份周期配置。自动备份将在每星期指定的天进行。 响应示例 自动备份策略开启: { "backup_policy": { "keep_days":
地理位置 一般情况下,建议就近选择靠近您或者您的目标用户的区域,这样可以减少网络时延,提高访问速度。不过,在基础设施、BGP网络品质、资源的操作与配置等方面,中国大陆各个区域间区别不大,如果您或者您的目标用户在中国大陆,可以不用考虑不同区域造成的网络时延问题。 资源的价格 不同区域的资源
] } 实例4:授权资源策略 一个自定义策略可以设置资源策略,表示在当前的action下面,拥有哪些资源的操作权限,目前支持实例名称的配置,可以用*来表示通配符。授权资源策略的描述如下: { "Version": "1.1", "Statement": [
在“实例管理”页面,选择指定的实例,单击实例名称。 在左侧导航树,单击“标签”。 在“标签”页面,单击“添加标签”,在“添加标签”的弹框中配置相关信息后,单击“确定”。 添加预定义标签 预定义标签可以实现通过同一个标签来标识多种云资源。 您需要先在标签管理服务(TMS)创建预定义
HH取值必须比hh大1。 mm和MM取值必须相同,且取值必须为00。 取值示例: 23:00-00:00 period String 否 备份周期配置。自动备份将在每星期指定的天进行。 取值范围:格式为半角逗号隔开的数字,数字代表星期。保留天数取值不同,备份周期约束如下: 0天,不传该参数。
用程序可基于PyMongo进行数据操作,PyMongo支持SSL连接,PyMongo内部通过连接池的方式支持多线程应用。 PyMongo的安装方式官方指南。 父主题: 基于Python开发
取“anti-affinity”,表示DDS实例开启反亲和部署,反亲和部署是出于高可用性考虑,将您的Primary、Secondary和Hidden节点分别创建在不同的物理机上。 Dec用户不传该参数时,默认不开启反亲和部署。 tags Array of objects 否 标签列表。
2023/05/01 23:59:59~2023/05/08 23:59:59期间,使用计费空间10GB,计费时长168小时。 图1给出了上述示例配置的费用计算过程。 图中价格仅供参考,实际计算请以DDS价格详情中的价格为准。 图1 包年/包月DDS费用计算示例 按需计费模式下,各计费项的计费示例请参见计费示例。
集群实例负载不均衡问题排查 对于集群方式部署的实例,常见Shard间负载不均衡,一般有如下原因:没有做分片,片键选择不正确,不做chunk预置,shard间均衡速度低于数据插入速度等。 本章节主要介绍负载不均衡的常见处理方法。 排查方法 通过客户端连接数据库。 执行如下命令,查看分片信息。
使用SDK的难度,推荐使用。 SDK列表 表1提供了文档数据库服务DDS支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java huaweicloud-sdk-java-v3 Java
单节点架构作为集群和副本集架构的补充,适用于业务研发、业务SQL调测、实验室项目测试等数据库临时使用场景。让您能够以更低的价格享受文档数据库服务一键部署、可视化运维和弹性扩容等优势。 图1 单节点架构 父主题: 系统架构