MongoDB 7.2 中的兼容性更改
重要
MongoDB 7.3是一个快速发布,仅支持MongoDB Atlas。 不支持在本地部署使用MongoDB 7.3 。 有关更多信息,请参阅 MongoDB版本控制。
向后不兼容的功能
未分片集合上的聚合
从 MongoDB 7.2开始, explain().aggregate()的输出 对于分片和非分片集合,分片集群上的 是相同的。 输出位于 shards
字段下。
一般性变更
serverStatus
衡量标准
从MongoDB 7.2开始, serverStatus
命令和db.serverStatus()
方法具有以下输出更改:
重命名后的指标
query.planCacheTotalQueryShapes
现在planCache.totalQueryShapes
query.planCacheTotalSizeEstimateBytes
现在planCache.totalSizeEstimateBytes
wiredTiger
storage engine加密规范
从 MongoDB 7.2 开始,在使用db.createCollection()
创建collection时无法指定wiredTiger
storage engine加密选项。要为 WiredTiger 存储引擎配置加密,请参阅静态加密。
routingTableCacheChunkBucketSize
必须大于 0
从 MongoDB 7.2开始, routingTableCacheChunkBucketSize
参数的值必须大于0
。 以前,此值可能等于0
。