检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建和管理索引 DDS支持利用索引实现高效查询。如果没有索引,DDS必须执行集合扫描,即扫描集合中的每个文档,以选择那些与查询语句匹配的文档。如果一个查询存在适当的索引,DDS可以使用该索引来限制它必须检查的文档数量。 创建索引的规范及建议请参见索引设计规范。 写入/更新和删除命
支持审计的关键操作列表 通过云审计服务,您可以记录与文档数据库服务相关的操作事件,便于日后的查询、审计和回溯。 表1 文档数据库服务的关键操作列表 操作名称 资源类型 事件名称 恢复到新实例 instance ddsRestoreToNewInstance 恢复到已有实例 instance
本章节主要介绍副本集实例支持的实例规格信息。数据库实例规格与所选的CPU机型相关,请以实际环境为准。 由于版本迭代,实例的最大连接数默认值已经调整,请根据实例创建时间查询对应的连接数值。2021年7月之前创建的实例,请参见历史实例规格表。 现行实例规格说明 DDS副本集实例的CPU规格分为通用型和增强Ⅱ型,详见表1。
本章节主要介绍单节点实例支持的实例规格信息。数据库实例规格与所选的CPU机型相关,请以实际环境为准。 由于版本迭代,实例的最大连接数默认值已经调整,请根据实例创建时间查询对应的连接数值。2021年7月之前创建的实例,请参见历史实例规格表。 现行实例规格说明 DDS单节点实例的CPU规格分为通用型和增强Ⅱ型,详见表1。
出于分析或审计等目的,用户可以开启实例的日志记录功能。当用户开启日志记录功能后,DDS可以通过管理控制台查看。 错误日志 DDS支持查看数据库级别的日志,包括数据库运行的错误信息,以及运行较慢的SQL查询语句,有助于您分析系统中存在的问题。具体内容请参见错误日志。 慢日志 慢日志用来记录执行时
文档数据库中创建失败的索引可以删除吗 使用语句db.<collection>.stats(),查询文档数据库中有哪些索引,然后对创建失败的索引进行删除。 collection请根据需要进行填写。 父主题: 数据库基本使用
查看事件监控数据 操作场景 事件监控提供了事件类型数据上报、查询和告警的功能。方便您将业务中的各类重要事件或对云资源的操作事件收集到云监控服务,并在事件发生时进行告警。 事件监控默认开通,您可以在事件监控中查看系统事件和自定义事件的监控详情。 本章节指导用户查看事件监控的监控数据。
explain("executionStats"); 对于查询而言,因为覆盖查询不需要读取文档,而是直接从索引中返回结果,这样的查询非常高效,所以尽可能使用索引覆盖查询。如果explain()的输出显示indexOnly字段为真,则说明这个查询就被一个索引覆盖。 执行计划解析。 查看执行时间。 executionStats
如何找回DDS丢失的备份数据 如果未开通云审计服务,则无法查询对应的操作记录。 建议您开通云审计服务,可以在云审计服务页面查找对应的备份删除记录。详情请参见查看追踪事件。 父主题: 备份与恢复
终端节点 终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询所有服务的终端节点。 父主题: 使用前必读
本章节主要介绍集群实例支持的实例规格信息。数据库实例规格与所选的CPU机型相关,请以实际环境为准。 由于版本迭代,实例的最大连接数默认值已经调整,请根据实例创建时间查询对应的连接数值。2021年7月之前创建的实例,请参见历史实例规格表。 现行实例规格说明 DDS集群实例的CPU规格分为通用型和增强Ⅱ型,详见表1。
增强Ⅱ型(c6)。多项技术优化,计算性能强劲稳定,配套25GE(千兆以太网)智能高速网卡,提供超高网络带宽和PPS收发包能力。是高负载场景首选,对于计算与网络有更高性能要求的网站和Web应用、通用数据库及缓存服务器,中重载企业应用等更加适用。 推荐配置 目前支持中轻量级数据库规格及自定义规格。 说明: 存储空间最小10GB,最大5000GB。
增强Ⅱ型(c6)。多项技术优化,计算性能强劲稳定,配套25GE(千兆以太网)智能高速网卡,提供超高网络带宽和PPS收发包能力。是高负载场景首选,对于计算与网络有更高性能要求的网站和Web应用、通用数据库及缓存服务器,中重载企业应用等更加适用。 推荐配置 目前支持推荐测试场景及自定义规格。 图2 网络设置和购买时长与数量
增强Ⅱ型(c6)。多项技术优化,计算性能强劲稳定,配套25GE(千兆以太网)智能高速网卡,提供超高网络带宽和PPS收发包能力。是高负载场景首选,对于计算与网络有更高性能要求的网站和Web应用、通用数据库及缓存服务器,中重载企业应用等更加适用。 推荐配置 目前支持中轻量级数据库规格及自定义规格。 说明: 存储空间最小10GB,最大5000GB。
集群架构 集群由dds mongos(路由)、Config(配置)和Shard(分片)组件构成。 数据读写请求经dds mongos分发,通过查询config信息,并行分配到相应shard,可轻松应对高并发场景,且config和shard均采用三副本架构,保证高可用。 图1 集群架构
本节指导您如何查询指定区域下,文档数据库服务各资源的使用情况,以及总配额。 查看配额 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面右上角,选择“资源 > 我的配额”,进入“服务配额”页面。 图1 我的配额 您可以在“服务配额”页面,查看文档数据库服务各项资源的总配额,以及使用情况。
DDS集群由dds mongos、config、shard组成,节点架构示意图如下: 图1 分片集群示意图 dds mongos dds mongos负责查询与数据写入的路由,是实例访问的统一入口。 每个实例有2~32个dds mongos,数量由用户自定义。 用户可直接连接dds mongos,dds
数据库补丁升级 接口说明 升级数据库补丁版本。 约束说明 冻结实例、异常实例,无法升级补丁版本。 实例中存在异常节点,无法升级补丁版本。 请根据实例详情查询接口返回结果中的“patch_available”字段判断是否支持升级。 请选择在业务低峰期进行升级。 调试 您可以在API Explorer中调试该接口。
从控制台获取项目ID 注册并登录管理控制台。 鼠标悬停到用户名上,选择下拉列表中的“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1 查看项目ID 父主题: 附录
欢迎使用文档数据库服务(Document Database Service,简称DDS)。您可以使用本文档提供API对文档数据库服务进行相关操作,如创建实例、删除实例、查询实例列表等。支持的全部操作请参见API概览。 在调用文档数据库服务API之前,请确保已经充分了解文档数据库服务相关概念,详细信息请参见产品介绍。