检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DB_HOST为自建数据库地址。 DB_PORT为自建数据库端口号。 DB_USER为自建数据库登录用户名。 AUTH_DB为DB_USER进行权限验证的数据库,一般为admin。 Backup directory:单节点备份文件名。 出现如下提示时,输入自建数据库登录密码: Enter
文档数据库中创建失败的索引可以删除吗 使用语句db.<collection>.stats(),查询文档数据库中有哪些索引,然后对创建失败的索引进行删除。 collection请根据需要进行填写。 父主题: 数据库基本使用
通过文档数据库服务查看错误日志 文档数据库服务的日志管理功能支持查看数据库级别的错误日志,包括数据库运行的Warning和Error级别的信息,有助于您分析系统中存在的问题。 使用须知 对于社区版实例,支持通过界面查看和导出日志明细、以及下载日志文件的功能。 您只能查看30天内的错误日志。
不同账号下的DDS数据库如何进行迁移? 用户需要将A账号的DDS-A实例迁移到B账号的DDS-B,需要通过数据复制服务DRS来实现,详情请参见DRS支持跨账号云数据库迁移吗。 父主题: 数据库迁移
文档数据库服务有哪些安全保障措施 文档数据库服务可设置所属虚拟私有云,从而确保实例与其它业务实现网络安全隔离。另外,通过统一身份认证服务,可以实现对文档数据库服务资源的访问权限控制。 父主题: 网络安全
80%才可使实例处于可用状态,使数据库恢复正常的写入操作。 解决方案: 随着业务数据的增加,原来申请的数据库磁盘容量可能会不足,建议用户扩容磁盘空间,确保磁盘空间足够。具体操作请参见扩容磁盘。 请及时处理过期数据文件。 云监控服务目前可以监控数据库CPU、内存、磁盘、连接数等指标
应用程序是否需要支持自动重连数据库 建议您的应用程序支持自动重连数据库,当数据库重启后,无需人工介入,应用会自动恢复,提供更高的可用性。 同时建议您的应用程序采用长连接方式连接数据库,以降低资源消耗,提高性能。 父主题: 数据库连接
什么是DDS实例的只读状态? 为保护DDS实例的正常运行,在存储空间即将被写满的时候,数据库会被设置成磁盘满只读状态,该状态下只支持数据的读取,不支持写入和更新,可以通过扩容存储空间来解除该状态,重新获得写入和更新的能力。 具体规则如下: 用户购买的存储空间超过600GB,当剩余
全量+增量迁移 其他云数据库 MongoDB迁移至华为云DDS 本地自建MongoDB数据库迁移至华为云DDS 全量+增量迁移 本地自建MongoDB数据库迁移至华为云DDS ECS自建MongoDB数据库迁移至华为云DDS 全量+增量迁移 ECS自建MongoDB数据库迁移至华为云DDS
<any information> }, roles : [ { role: "<role>", db: "<database>" } | "<role>", ... ], pwd: passwordPrompt(),
时关闭,否则会产生内存堆积。 根据查询条件创建必要的索引,索引设计请参见索引设计规范。 避免COLLSCAN全表扫描。 查询条件和索引字段匹配有顺序性。 对于集群实例,根据业务对表进行合理地分片,分片设计请参见分片设计规范。 对于分片表,查询条件要基于shardKey进行,避免出
设置自动备份策略 使用场景 文档数据库服务按照设置的自动备份策略,对数据库进行自动备份。建议您定期对数据库进行备份,当数据库故障或数据损坏时,可以通过备份恢复数据库,从而保证数据可靠性。 创建文档数据库实例时,默认开启自动备份策略。待实例创建成功后,您可以根据业务需要修改自动备份策略或关闭自动备份策略。
以决定索引是否支持排序操作。 多键索引 DDS使用多键索引来索引存储在数组中的内容。如果索引包含数组值的字段,DDS为数组的每个元素创建单独的索引项。这些多键索引允许查询通过匹配数组的一个或多个元素来选择包含数组的文档。DDS自动决定是否创建一个多键索引,如果索引字段包含数组值,您不需要显式地指定多键类型。
ongoDB数据库或其他云数据库MongoDB迁移至华为云DDS实例。 要将已有的MongoDB数据库迁移到文档数据库,需要先使用mongoexport工具对它做转储。再通过弹性云服务器或可访问文档数据库的设备,使用mongoimport工具将转储文件导入到文档数据库服务。 使用须知
文档数据库服务版本与社区版本的对应关系说明 文档数据库服务(Document Database Service,简称DDS)是兼容MongoDB协议的云数据库服务,DDS的大版本会选择社区未EOL并且有新的重大功能的版本作为候选版本进行兼容。DDS的版本号并不是与社区版本号一一对
DDS最佳实践汇总 本手册基于华为云文档数据库服务实践所编写,用于指导您完成相关设置,购买更符合业务的数据库实例。 章节名称 简介 安全最佳实践 介绍在DDS使用过程中的安全最佳实践,旨在为提高整体安全能力提供可操作的规范性指导。 连接DDS实例的常用方式 介绍DDS的常用连接方式。
数据超过了文档数据库实例的最大存储容量怎么办 占用存储空间的文件请参考哪些数据会占用文档数据库实例空间。 如果您的应用程序所需的存储容量超过最大分配量,可以通过扩容存储来增加存储容量。 若是集群实例,还可以增加shard节点,具体操作请参见添加节点。 父主题: 数据库存储
configsvr节点备份文件有一个,shardsrv的备份文件有多个,依据实际shardsvr数量而定。 备份文件下载完成后,需要解压(需要安装lz4解压工具)。参考命令:lz4 -d $1 | tar -xC $2 $1:下载下来的备份文件。 $2:备份文件解压至的目标路径。 如果需要完成数据库、集合级别的
当实例创建完成后,DDS会为用户在admin数据库中创建了一个root账号,该账号拥有MongoDB内置的root权限。MongoDB内置的角色定义请参见内置角色。 您可以登录到实例后,通过如下命令查看对应账号的权限信息。 show users show roles 父主题: 数据库权限
创建分片集合 在DDS集群架构中,可以创建分片来充分利用数据库性能。创建分片的规范及建议请参见分片设计规范。 使数据库可分片。 sh.enableSharding("info") 创建分片表,并指定分片键。如下为info数据库的fruit集合分片,且分片键是"id"。 sh.shardCollection("info