# **场景介绍**在使用 MongoDB 过程中,我们建议您对磁盘空间设置监控告警, 避免磁盘空间告急造成业务受损。本文介绍 MongoDB 释放磁盘空间的方法。# **操作步骤**1. 检查您的实例中是否存在已经废弃的索引、集合或者数据库,然后使用 dropIndexes,drop,dropDatabase 命令删除对应的索引、集合或者数据,该类命令执行后,文件会立即删除,磁盘空间会立即归还给操作系统,从而达到释放磁盘空间的目的。2. 从业务的角度来判断是否存...
## 一、前言MongoDB 有三种集群架构模式,分别为**主从复制**(Master-Slaver)、**副本集**(Replica Set)和**分片**(Sharding)模式。 - Master-Slaver 是一种主从复制的模式,目前已经不推荐使用。 - Replica Se... 不能自动切换角色,必须人为指定; - 用户只能写 Master 节点,Slave 节点只能从 Master 拉数据; - 还有一个关键点:Slave 节点只和 Master 通信,Slave 之间相互不感知,这种好处对于 Master 来说优点是非常轻量,缺点...
# 目的对集合中的数据和索引进行碎片整理。释放磁盘空间,降低磁盘利用率。# 操作流程1. 连接到 Hidden 节点,执行 compact。2. 连接到 Secondary 节点,执行 compact。3. 待前两步做完之后,进行主备切换。4. 对当前的 Primary 执行 compact 命令。# Compact 命令影响&建议1. 回收磁盘碎片前,建议对数据库数据进行备份2. MongoDB 4.4 及之前的版本执行 compact 命令会导致集合所属的数据库被锁定,且该数据库的读写操作将...
充分释放云计算的技术红利,让业务更敏捷、成本更低的同时又可伸缩性更灵活,而这些正好就是云原生架构专注解决的技术点。SmartOps随着平台支撑客户的增长,在安全、性能、稳定性等方面都提出了更高的要求,为适应业... 数据库有MongoDB分片集群/MySQL/Redis/ElasticSearch/RabbitMQ进行各类业务数据计算和存储## 三 流量管控![](https://kaliarch-bucket-1251990360.cos.ap-beijing.myqcloud.com/blog_img/20221214175313.png)...
针对分片集群的 MongoDB 实例,在为 Shard 或 ConfigServer 节点申请公网地址前,您需要先申请对应节点的私网地址。具体操作步骤,请参见申请私网地址。 若使用子账号来申请公网地址,需要先为子账号配置 EIPReadOnlyAccess 和 EIPFullAccess 权限策略。策略配置方法,请参见策略管理。 注意事项公网连接存在一定的安全隐患,当 VPC 外的设备不再需要访问 MongoDB 实例时,建议您及时释放公网地址。释放公网地址的方法,请参见释放公网地...
您可以通过重启 MongoDB 实例释放所有连接,用于解决数据库连接或性能问题。本文介绍如何在控制台上手动重启 MongoDB 实例。 注意事项仅实例状态为运行中的实例支持重启操作。关于实例状态的更多详情,请参见实例状态说明。 实例重启过程中,部分服务的访问在短时间内会受到影响,请谨慎操作。 建议在业务低峰期执行重启操作,并确保应用具备自动重连机制。 操作步骤登录 MongoDB 控制台。 在顶部菜单栏的左上角,选择实例所属的项目和...
## 一、前言MongoDB 有三种集群架构模式,分别为**主从复制**(Master-Slaver)、**副本集**(Replica Set)和**分片**(Sharding)模式。 - Master-Slaver 是一种主从复制的模式,目前已经不推荐使用。 - Replica Se... 不能自动切换角色,必须人为指定; - 用户只能写 Master 节点,Slave 节点只能从 Master 拉数据; - 还有一个关键点:Slave 节点只和 Master 通信,Slave 之间相互不感知,这种好处对于 Master 来说优点是非常轻量,缺点...
本文介绍 MongoDB 5.0 的主要新特性。 说明 关于 MongoDB 5.0 的更多特性,请参见 Release Notes for MongoDB 5.0。 原生支持时序数据MongoDB 5.0 原生支持时间序列数据,提供了时间序列集合、集群索引等能力,在提高... 关于新版 MongoDB Shell 的更多详情,请参见 mongosh。 长时间运行的快照查询MongoDB 5.0 支持在读取数据的一致状态时,对实时事务数据库执行长时间运行的查询(Long-Running Snapshot Queries),长时间运行的快照查询...
当 VPC 外的设备不再需要访问 MongoDB 实例时,建议您及时释放公网地址。本文介绍如何释放公网地址。 前提条件实例已申请过公网地址。公网地址的申请方法,请参见申请公网地址。 注意事项为保障数据库数据安全,关闭公网访问后,建议您及时删除 IP 白名单中相关的公网 IP 地址。IP 白名单的设置方法,请参见编辑白名单。 操作步骤.volc-md-viewer ol + ol { margin-top: -10px;}登录 MongoDB 控制台。 在顶部菜单栏的左上角,选择实例所...
本文介绍当迁移的目标库类型为 MongoDB(如火山引擎版 MongoDB 或自建 MongoDB)时,支持的数据库以及使用限制详情。 支持的数据库 源库 目标库 支持版本 迁移类型 火山引擎版 MongoDB 火山引擎 ECS 自建... 再清理 DTS 任务运行后源库产生的 Oplog 日志。 用于数据迁移的账号需具备以下权限:- 源库待迁移对象 FIND 权限。 源库 Change Stream 权限。 目标库 FIND、INSERT、UPDATE、REMOVE、DROPDATABASE、DROPCOLLECTIO...
请参见预检查项(MongoDB)。 注意事项若未选中增量同步,数据同步期间请勿在源实例中写入新的数据,以确保数据一致性。 当前仅支持单向同步,不支持双向同步。 为实时保障数据的一致性,建议选择结构初始化、全量初始... 再清理数据库传输服务 DTS 源库在任务运行后产生的 oplog 日志。 其他限制 建议源库和目标库的 MongoDB 的版本保持一致,或者从低版本同步至高版本以保障兼容性。当高版本同步至低版本时,可能存在数据库兼容性或...
请参见预检查项(MongoDB)。 注意事项若未选中增量同步,数据同步期间请勿在源实例中写入新的数据,以确保数据一致性。 为实时保障数据的一致性,建议选择结构初始化、全量初始化和增量同步。 由于全量初始化会并发... 再清理数据库传输服务 DTS 源库在任务运行后产生的 oplog 日志。 其他限制 建议源库和目标库的 MongoDB 的版本保持一致,或者从低版本同步至高版本以保障兼容性。当高版本同步至低版本时,可能存在数据库兼容性或...
请参见预检查项(MongoDB)。 注意事项若未选中增量同步,数据同步期间请勿在源实例中写入新的数据,以确保数据一致性。 为实时保障数据的一致性,建议选择结构初始化、全量初始化和增量同步。 由于全量初始化会并发... 再清理数据库传输服务 DTS 源库在任务运行后产生的 oplog 日志。 其他限制 建议源库和目标库的 MongoDB 的版本保持一致,或者从低版本同步至高版本以保障兼容性。当高版本同步至低版本时,可能存在数据库兼容性或...