检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
多个文档,则使用find方法。 如果查询无需返回整个文档,或只是用来判断键值是否存在,可以通过投影$project来限制返回字段,减少网络流量和客户端的内存使用。 除了前缀样式查询,正则表达式查询执行的时间比大多数选择器更久,不建议使用索引。 查询中的某些含“$”的操作符可能会降
以自主选择dds mongos和shard节点个数和配置,组建服务性能不同的集群实例。 业务系统除了要求高可用之外,还需要较高的可扩展性,建议选择集群。 副本集架构 文档数据库服务的副本集提供Primary(主节点),Secondary(备节点)和Hidden(隐藏节点)三个节点
DDS和社区版MongoDB有什么关系 DDS即文档数据库服务,完全兼容MongoDB社区版3.4/4.0/4.2,部分兼容社区版4.4。兼容性详情请参见版本兼容性。 DDS支持绝大部分的MongoDB命令操作,任何兼容MongoDB的客户端都可以与DDS建立连接进行数据存储及相应操作。
创建DDS实例时,如何选择规格和节点 实例规格越高,性能越好。DDS支持的实例规格请参见数据库实例规格。 相同实例规格下,节点数越多,性能越好。性能相关信息请参见性能白皮书。 建议根据业务实际的测试数据选择规格,并考虑可靠性冗余,和未来业务增长,适当预留一些资源。 对于集群实例,
Shell通过弹性公网IP的方式连接单节点实例。 连接集群实例的方式有SSL连接和非SSL连接两种方法,其中SSL连接通过了加密功能,具有更高的安全性。为了提升数据在网络传输过程中的安全性,建议采用SSL方式。 前提条件 创建并登录弹性云服务器,请参见购买弹性云服务器和登录弹性云服务器。 单节点实例绑定弹性公网IP
如何创建并登录弹性云服务器 创建并登录弹性云服务器,请参见《弹性云服务器快速入门》中“购买弹性云服务器”和“登录弹性云服务器”。 该弹性云服务器用于连接文档数据库实例,需要与待连接的实例处于同一虚拟私有云子网内。 创建弹性云服务器时,要选择操作系统,例如Redhat6.6,并为其绑定EIP(Elastic
Shell通过弹性公网IP的方式连接单节点实例。 连接集群实例的方式有SSL连接和非SSL连接两种方法,其中SSL连接通过了加密功能,具有更高的安全性。为了提升数据在网络传输过程中的安全性,建议采用SSL方式。 前提条件 创建并登录弹性云服务器,请参见购买弹性云服务器和登录弹性云服务器。 单节点实例绑定弹性公网IP
DDS副本集包含主、备、隐藏节点。其中,隐藏节点对用户不可见。您需要使用一种高可用的方式(即同时连接主节点和备节点的IP和端口)连接副本集实例,从而实现副本集的读写分离和高可用。 以下主要介绍如何使用URL和Java实现高可用连接实例的方法。 方法一:通过URL连接副本集实例 您可以在实例管理页面,单击目标实
方法二:连接DDS实例时,需要分别将‘@’、‘%’和‘!’字符进行转义,替换为对应的十六进制的URL编码(ASCII码)“%40”、“%25”和“%21”。 例如:密码为****@%***!,对应的URL编码为****%40%25***%21。 背景知识 ‘@’、‘%’和‘!’字符在DDS实例连接时会
通过mongodump和mongorestore工具迁移数据 mongodump和mongorestore是MongoDB客户端自带的备份恢复工具。您可以在本地设备或ECS中安装MongoDB客户端,通过mongodump和mongorestore工具将自建MongoDB数据库或
租户在某一Region下的项目ID。请参考获取项目ID章节获取项目编号。 instance_id string path 是 实例ID,可以调用“查询实例列表和详情”接口获取。如果未申请实例,可以调用“创建实例”接口创建。 action string path 是 开启或关闭集群均衡。 响应消息 参数说明
变更实例 修改实例名称 文档数据库服务支持修改数据库实例名称,以方便您区分和识别实例。 变更实例的CPU和内存规格 当用户创建的集群、副本集和单节点实例的CPU和内存规格无法满足业务需求时,可以在控制台进行CPU和内存规格变更。 扩容磁盘 随着业务数据的增加,原来申请的数据库磁盘容量
查询集群均衡设置 接口说明 查询DDS集群的数据均衡设置,包括均衡开关和均衡活动时间窗的设置。其中,均衡活动时间窗的信息仅在DDS 4.0及以上版本返回。 约束说明 冻结实例不支持该操作。 调试 您可以在API Explorer中调试该接口。 URI URI格式 GET http
DDS默认支持的监控周期为1分钟,为了提高监控指标的瞬时精确值,您也可以将监控周期设置为5秒。 具体操作请参见设置秒级监控。 父主题: 监控和告警
推荐您使用URL连接地址友好连接集群和副本集实例,当某个节点出现故障时,不会因为主备切换而影响业务的读写操作。详情请参见连接集群实例和如何连接副本集实例以实现读写分离和高可用。 实例负载过高时,建议您进行规格变更。以集群为例,详情请参见变更集群实例的CPU和内存规格。 父主题: 数据库性能
集群架构 集群由dds mongos(路由)、Config(配置)和Shard(分片)组件构成。 数据读写请求经dds mongos分发,通过查询config信息,并行分配到相应shard,可轻松应对高并发场景,且config和shard均采用三副本架构,保证高可用。 图1 集群架构 dds
文档数据库服务监控指标说明 本节定义了文档数据库服务上报云监控的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控提供的API接口来检索文档数据库服务产生的监控指标和告警信息。 命名空间 SYS.DDS 监控指标 表1 DDS推荐的监控指标 指标ID 指标名称 指标含义
文档数据库服务监控指标说明 本节定义了文档数据库服务上报云监控的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控提供的API接口来检索文档数据库服务产生的监控指标和告警信息。 命名空间 SYS.DDS 监控指标 表1 DDS推荐的监控指标 指标ID 指标名称 指标含义
租户在某一Region下的项目ID。请参考获取项目ID章节获取项目编号。 instance_id string path 是 实例ID,可以调用“查询实例列表和详情”接口获取。如果未申请实例,可以调用“创建实例”接口创建。 请求消息 参数说明 表2 参数说明 名称 参数类型 是否必选 描述 user_name
在“慢日志”页面,默认在“日志明细”页签下,单击。 图1 开启慢日志明文显示 在弹出框中,单击“是”,开启慢日志明文显示功能。 查看和导出日志明细 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。 在页面左上角单击,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。 在“实