- 文档首页
文档数据库 MongoDB 版
产品简介
版本介绍
MongoDB 7.0 新特性概览
MongoDB 7.0 新特性概览
本文介绍 MongoDB 7.0 版本的主要新特性。
- 慢查询的日志消息新增 queryFramework 字段,用于标识执行查询的引擎类型。
- 优化并发提交监控:totalOplogSlotDurationMicros 精确度量提交操作与获取时间戳的时延,反映并行写入的协调效率。
- 慢查询日志消息的 totalOplogSlotDurationMicros 字段可用于表示从写入操作获取提交时间戳,是以以提交存储引擎写入到实际提交之间的时间,优化了并发提交监控。
currentOp 新增了 admissionPriority(操作优先级)、collUuid(集合标志符)、startTime(操作开始时间),以及采样数据相关(如 samplesPerSecond 等)的指标,更多详情,请参见 currentOp Metrics。 MongoDB 7.0 新增了对 checkMetadataConsistency 命令的支持,该命令可用于在集群、数据库和集合层面检查分片元数据是否存在不一致情况。若升级过程中出现错误,或因手动干预操作导致集群目录损坏,都会导致分片元数据不一致。建议在数据库运维工作中增加该项巡检,以便尽早发现元数据不一致的风险。更多详情,请参见 checkMetadataConsistency。 MongoDB 7.0 开始新增更多数据迁移相关指标(例如 shardingStatistics.countDonorMoveChunkCommitted、shardingStatistics.totalDonorMoveChunkTimeMillis),实现更为精细化地监控数据迁移进程。更多详情,请参见 Sharding Metadata Diagnostics。 MongoDB 7.0 开始在负载均衡器中新增启用自动合并器(AutoMerger),自动合并器可以自动合并满足要求的块,此外 MongoDB 7.0 还支持通过 autoMergerIntervalSecs 和 autoMergerThrottlingMS 参数来指定自动合并器的相关配置,从而均衡数据并提高性能。 可查询加密(Queryable Encryption)
MongoDB 7.0 开始新增支持 KMIP 1.0 和 1.1,以及 OpenSSL 和 FIPS。
MongoDB 7.0 开始新增支持 USER_ROLES 系统变量,可用于返回当前用户的角色(Role)信息。 从 MongoDB 7.0 版本开始,支持创建复合通配符索引(Compound wildcard index)。复合通配符索引的核心优势在于,通过一个通配符索引就可以覆盖许多潜在查询,显著减少索引数量,优化存储和写入性能,解决海量独立索引的维护难题。更多信息,请参见 Compound wildcard indexes。
最近更新时间:2026.01.30 11:27:17