tencent cloud

文档反馈

版本与存储引擎

最后更新时间:2024-10-10 11:41:30

    存储引擎

    云数据库 MongoDB 支持 WiredTiger 与 Rocks 两种存储引擎。
    WiredTiger 是一种典型的 Btree 结构,相比 MongoDB 早期的 MMAPv1 存储引擎性能提升明显,提供了不同粒度的并发控制和压缩机制,存储成本更低。能够为不同种类的应用提供了最好的性能和存储效率。MongoDB 3.2 及以上版本将 WiredTiger 设置为默认的存储引擎。
    Rocks 基于 LSM tree (Log Structure Merge Tree) 结构组织数据,针对性优化数据写入的能力,保证持续高效的数据写入,适用于大量写而读少的场景。仅 MongoDB 3.2版本支持。

    6.0版本 WiredTiger 存储引擎

    小版本
    版本新增、优化或修复的功能说明
    WT.60.5.1
    合入社区相关问题
    修复监控数据不准确问题
    WT.60.5.0
    支持 6.0 版本

    5.0版本 WiredTiger 存储引擎

    小版本
    版本新增、优化或修复的功能说明
    WT.50.12.0
    支持 MongoDB 5.0 版本

    4.4 版本 WiredTiger 存储引擎

    小版本
    版本新增、优化或修复的功能说明
    WT.44.13.0
    支持 MongoDB 4.4 版本

    4.2 版本 WiredTiger 存储引擎

    小版本
    版本新增、优化或修复的功能说明
    WT.42.11.15
    支持自定义规则审计数据库活动
    支持通过 SSL 认证方式访问数据库
    WT.42.11.14
    提升内核 moveChunk 稳定性
    WT.42.11.13
    支持用户通过命令开启增强 changeStream 模式
    WT.42.11.12
    修复反复创建和删除同名数据库时报错的问题
    修复 changeStream 相关问题
    WT.42.11.11
    解决 applyOps 过程中内核异常问题
    WT.42.11.10
    优化数据库审计性能
    WT.42.11.9
    支持通过物理备份方式进行库表回档,提升备份速度
    WT.42.11.8
    优化路由信息刷新策略
    WT.42.11.7
    优化分片增加的管控逻辑
    WT.42.11.6
    changeStream 支持 DDL 操作
    WT.42.11.5
    优化内核参数提升性能
    WT.42.11.4
    封禁了系统的高危操作
    WT.42.11.3
    修复 getMore 操作异常问题
    WT.42.11.2
    支持 maxTimeMS 参数
    WT.42.11.1
    支持在线 compact 特性
    WT.42.11.0
    支持 MongoDB 4.2 版本

    4.0 版本 WiredTiger 存储引擎

    小版本
    版本新增、优化或修复的功能说明
    WT.40.3.34
    支持自定义规则审计数据库活动
    支持通过 SSL 认证方式访问数据库
    WT.40.3.33
    TTL 索引支持控制限速
    支持 TTL 过期数据清理窗口设置
    WT.40.3.32
    提升物理库表回档后实例稳定性问题
    解决连接失败后内存泄露问题
    WT.40.3.31
    支持 SQL 限流
    WT.40.3.30
    支持用户自定义慢查询阈值
    WT.40.3.29
    优化数据库审计性能
    WT.40.3.28
    优化分片集群路由刷新策略
    WT.40.3.27
    支持通过物理备份方式进行库表回档
    WT.40.3.26
    优化写冲突重试加锁逻辑,提高性能
    WT.40.3.25
    优化用户权限,避免越权操作
    WT.40.3.24
    禁止创建 LSM 引擎表和索引
    WT.40.3.23
    优化增加分片逻辑
    WT.40.3.22
    优化锁机制
    WT.40.3.21
    优化 changeStream 逻辑
    WT.40.3.20
    优化性能
    WT.40.3.19
    优化 session 相关逻辑
    WT.40.3.18
    优化从库读性能
    WT.40.3.17
    优化免密码访问逻辑
    WT.40.3.16
    优化监控采集逻辑
    WT.40.3.15
    支持百万库表特性
    WT.40.3.14
    优化文件较多场景下进行物理备份的性能
    WT.40.3.13
    优化 mongos 连接机制
    WT.40.3.12
    优化路由刷新逻辑 及审计性能
    WT.40.3.11
    增强 changeStream 能力
    WT.40.3.10
    支持 maxTimeMS 参数
    WT.40.3.9
    支持 mongos 过载保护
    WT.40.3.8
    支持数据库审计
    WT.40.3.7
    优化 session 相关逻辑
    WT.40.3.6
    提升数据库连接性能及较多文件场景下启动数据库的性能
    WT.40.3.5
    支持免密码访问
    WT.40.3.4
    解决数据库磁盘文件异常膨胀问题
    WT.40.3.3
    支持 IPv6
    WT.40.3.2
    支持容量写满后封禁
    支持展示客户端连接信息
    WT.40.3.1
    支持 superGeo 命令
    支持物理备份
    丰富监控指标
    WT.40.3.0
    发布基于 WiredTiger 引擎的 MongoDB 4.0 版本

    3.6 版本 WiredTiger 存储引擎

    小版本
    版本说明
    WT.36.8.12
    优化免密访问逻辑
    优化客户端列表显示
    WT.36.8.11
    优化了连接性能
    WT.36.8.10
    优化会话相关逻辑、优化节点间数据同步逻辑
    WT.36.8.9
    支持物理备份
    WT.36.8.8
    支持免密访问
    WT.36.8.7
    优化 mongos 连接池机制
    WT.36.8.6
    优化了连接逻辑
    WT.36.8.5
    支持 IPv6
    WT.36.8.4
    优化监控统计逻辑
    WT.36.8.3
    优化磁盘封禁逻辑
    WT.36.8.2
    优化连接模型
    WT.36.8.1
    优化安全相关机制
    WT.36.8.0
    支持3.6版本

    3.2 版本 WiredTiger 存储引擎

    小版本
    版本说明
    WT.32.12.9
    支持请求设置最大超时时间、支持默认实例为 background 方式建索引
    WT.32.12.8
    优化了 mongodb mongos 连接池机制
    WT.32.12.7
    支持 IPv6 及参数配置
    WT.32.12.6
    优化内核连接参数以提高性能
    WT.32.12.5
    解决内核概率性异常等问题
    WT.32.12.4
    支持 superGeoNear 命令
    WT.32.12.3
    优化内核参数提升性能
    WT.32.12.2
    支持调整 oplog 容量
    WT.32.12.1
    支持动态调节连接数
    WT.32.12.0
    支持 MongoDB 3.2 版本 WiredTiger 引擎

    3.2 版本 Rocks 存储引擎

    小版本
    版本说明
    ROCKS.32.12.3
    优化连接参数及性能
    ROCKS.32.12.2
    优化从库读性能
    ROCKS.32.12.1
    支持从库读请求,并优化快照过期相关参数
    ROCKS.32.12.0
    支持 Rocks 存储引擎
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持