检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
弹性伸缩和易用的数据库服务,同时提供一键部署、弹性扩容、容灾、备份、恢复、监控和告警等功能,主要面向数据规模较小,性能要求一般的业务场景。更多DDS信息请参见产品简介。 GeminiDB Mongo,也称增强版MongoDB,是基于华为自主研发的计算存储分离架构的分布式NoSQL
接口相关信息 URI格式 PUT https://{Endpoint}/v3/{project_id}/instances/{instance_id}/modify-name {Endpoint}信息请从地区和终端节点获取。 URI样例 https://dds.cn-north-1
Integer 否 索引位置偏移量,表示从指定project ID下最新的备份创建时间开始,按时间的先后顺序偏移offset条数据后查询对应的备份信息。 取值大于或等于0。不传该参数时,查询偏移量默认为0,表示从最新的备份创建时间对应的备份开始查询。 limit Integer 否 查询备份个数上限值。
WiredTiger引擎脏数据的缓存过高告警恢复手段 问题出现原因 WiredTiger引擎脏数据的缓存过高,主要有以下两种场景: 将MongoDB的运行参数enableMajorityReadConcern设置为true后,业务写入速率过快,导致从节点无法及时同步主节点oplog。
String 表命名空间。取值格式:库名或者库名.表名。同时配置多组信息时,匹配任意一组信息时规则生效。 目前仅支持配置一组信息 可为空,表示不做限制。 单独库名,表示对某个库下的所有集合生效。 库名.表名,表示对具体库下的具体的集合生效。 client_ips String 客户端连接IP。
DDS实例默认提供内网IP地址,当应用部署在弹性云服务器上,且该弹性云服务器与文档数据库实例处于同一区域,同一VPC时,可以使用内网连接文档数据库实例,该方式可以获得更快的传输速率和更高的安全性。 本章节以部署在Linux系统弹性云服务器上的应用场景为例,介绍如何使用Mongo Shell通过内网的方式连接单节点实例。
\"db\":\"admin\"}]" } SDK 单击文档数据库服务 DDS SDK,下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。 状态码 详情请参见状态码。 错误码 详情请参见错误码。 父主题: 管理数据库和用户
兼容社区版本之间的对应关系,DDS采用了与之兼容的社区版本号进行命名,详情请参见图1。 图1 DDS版本与社区版本的关系图 DDS 3.4和4.0版本分别以社区对应的版本为基线进行开发,相同的接口实现方案与社区一致。相比社区版本的DDS具有更高的安全性、更加丰富的操作维护功能,因此更能满足商业应用需求。
limit Integer 是 表示每次查询的日志条数,最大限制100条。 line_num String 否 日志单行序列号,第一次查询时不需要此参数,下一页查询时需要使用,可从上一次查询的返回信息中获取。 说明:当次查询从line_num的下一条日志开始查询,不包含当前line_num日志。
DDS实例默认提供内网IP地址,当应用部署在弹性云服务器上,且该弹性云服务器与文档数据库实例处于同一区域,同一VPC时,可以使用内网连接文档数据库实例,该方式可以获得更快的传输速率和更高的安全性。 本章节以部署在Linux系统弹性云服务器上的应用场景为例,介绍如何使用Mongo Shell通过内网的方式连接单节点实例。
\"db\":\"admin\"}]" } SDK 单击文档数据库服务 DDS SDK,下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。 状态码 详情请参见状态码。 错误码 详情请参见错误码。 父主题: 管理数据库和用户
故障恢复 DDS会在数据库实例的备份时段中创建数据库实例的自动备份。系统根据您指定的备份保留期(1-732天)保存数据库实例的自动备份。具体请参见自动备份。 DDS提供了多种方式恢复实例的数据,用以满足不同的使用场景: 恢复集群备份到新实例 恢复集群备份到当前实例 恢复集群实例到指定时间点
strings 表命名空间。取值格式:库名或者库名.表名。同时配置多组信息时,匹配任意一组信息时规则生效。 目前仅支持配置一组信息 可为空,表示不做限制。 单独库名,表示对某个库下的所有集合生效。 库名.表名,表示对具体库下的具体的集合生效。 client_ips 否 Array of strings
实际磁盘上占用的物理空间大小,包括数据文件、日志文件、索引文件等。 storage_size String 数据库逻辑大小(以GB为单位),保留两位小数。逻辑大小指的是数据库中实际存储的数据大小,不包括索引大小、日志大小等。 collection_num Integer 数据库中的集合数。
单节点架构仅包含单个节点,用户可以直接访问该节点。 单节点架构作为集群和副本集架构的补充,适用于业务研发、业务SQL调测、实验室项目测试等数据库临时使用场景。让您能够以更低的价格享受文档数据库服务一键部署、可视化运维和弹性扩容等优势。 图1 单节点架构 父主题: 系统架构
快速了解DDS 本章节主要介绍DDS产品类型和实例类型,并帮助您快速掌握DDS实例创建、连接的整体流程。 如何选择集群、副本集和单节点? DDS提供了集群、副本集和单节点三种不同类型的实例,分别采用不同的部署架构,可以满足多场景业务需求。 表1 实例类型介绍 实例类型 适用场景 集群 提供dds
"db_name":"testDb" } 响应消息 响应示例 {} SDK 单击文档数据库服务 DDS SDK,下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。 状态码 详情请参见状态码。 错误码 详情请参见错误码。 父主题: 管理数据库和用户
扩容集群实例的磁盘空间 随着业务数据的增加,原来申请的数据库磁盘容量不能满足需求,这时,您需要为实例进行磁盘扩容。扩容实例磁盘空间的同时备份空间也会随之扩大。 用户购买的存储空间超过600GB,当剩余的可用存储空间为18GB时,数据库会被设置成磁盘满只读状态。 用户购买的存储空间小
扩容单节点实例的磁盘空间 随着业务数据的增加,原来申请的数据库磁盘容量不能满足需求,这时,您需要为实例进行磁盘扩容。扩容实例磁盘空间的同时备份空间也会随之扩大。 用户购买的存储空间超过600GB,当剩余的可用存储空间为18GB时,数据库会被设置成磁盘满只读状态。 用户购买的存储空间小
扩容副本集实例的磁盘空间 随着业务数据的增加,原来申请的数据库磁盘容量不能满足需求,这时,您需要为实例进行磁盘扩容。扩容实例磁盘空间的同时备份空间也会随之扩大。 用户购买的存储空间超过600GB,当剩余的可用存储空间为18GB时,数据库会被设置成磁盘满只读状态。 用户购买的存储空间小