tencent cloud

Feedback

Versions and Storage Engines

Last updated: 2024-01-15 14:33:12

    Storage engine

    TencentDB for MongoDB supports WiredTiger and Rocks storage engines.
    With a typical Btree structure, WiredTiger greatly outperforms MMAPv1, MongoDB's legacy storage engine. It provides concurrency control and compression mechanisms at different granularities, significantly reducing the storage costs. It offers the optimal performance and storage efficiency for different types of applications. WiredTiger is the default storage engine in MongoDB 3.2 and later.
    Rocks organizes data based on the log-structured merge-tree (LSM tree) structure and specifically optimizes data write capabilities, which guarantee constantly efficient data writes and make it suitable for scenarios involving more writes but fewer reads. It is supported by MongoDB 3.2 only.

    WiredTiger storage engine in v5.0

    Minor Version
    New Feature, Optimization, or Fix
    WT.50.12.0
    Supported MongoDB 5.0.

    WiredTiger storage engine in v4.4

    Minor Version
    New Feature, Optimization, or Fix
    WT.44.13.0
    Supported MongoDB 4.4.

    WiredTiger storage engine in v4.2

    Minor Version
    New Feature, Optimization, or Fix
    WT.42.11.15
    Supported auditing database events with custom rules.
    Supported accessing the database through SSL authentication.
    WT.42.11.14
    Improved the stability of moveChunk of the kernel.
    WT.42.11.13
    Supported using commands to enable the enhanced changeStream mode.
    WT.42.11.12
    Fixed the issue where an error was reported when creating and deleting a duplicate database repeatedly.
    Fixed changeStream issues.
    WT.42.11.11
    Fixed the kernel exception during applyOps.
    WT.42.11.10
    Optimized the database audit performance.
    WT.42.11.9
    Supported database collection rollback through physical backup to speed up backups.
    WT.42.11.8
    Optimized the routing information refresh policy.
    WT.42.11.7
    Optimized the control logic for adding shards.
    WT.42.11.6
    Supported DDL operations for changeStream.
    WT.42.11.5
    Optimized kernel parameters to improve the performance.
    WT.42.11.4
    Blocked high-risk system operations.
    WT.42.11.3
    Fixed the exception of the getMore operation.
    WT.42.11.2
    Supported the maxTimeMS parameter.
    WT.42.11.1
    Supported the online compact command.
    WT.42.11.0
    Supported MongoDB 4.2.

    WiredTiger storage engine in v4.0

    Minor Version
    New Feature, Optimization, or Fix
    WT.40.3.34
    Supported auditing database events with custom rules.
    Supported accessing the database through SSL authentication.
    WT.40.3.33
    Supported speed limit for TTL indexing.
    Supported setting the clearing window for expired TTL data.
    WT.40.3.32
    Improved the instance stability after database collection rollback through physical backup.
    Fixed memory leaks after connection failures.
    WT.40.3.31
    Supported SQL throttling.
    WT.40.3.30
    Supported customizing the slow query threshold.
    WT.40.3.29
    Optimized the database audit performance.
    WT.40.3.28
    Optimized the routing information refresh policy for sharded clusters.
    WT.40.3.27
    Supported database collection rollback through physical backup.
    WT.40.3.26
    Optimized the retry lock logic during write conflicts to improve the performance.
    WT.40.3.25
    Optimized user permissions to avoid unauthorized operations.
    WT.40.3.24
    Prohibited creating LSM engine collections and indexes.
    WT.40.3.23
    Optimized the logic for adding shards.
    WT.40.3.22
    Optimized the lock mechanism.
    WT.40.3.21
    Optimized the changeStream logic.
    WT.40.3.20
    Optimized the performance.
    WT.40.3.19
    Optimized the session logic.
    WT.40.3.18
    Optimized the secondary database read performance.
    WT.40.3.17
    Optimized the password-free access logic.
    WT.40.3.16
    Optimized the monitoring data collection logic.
    WT.40.3.15
    Supported database collections with millions of records.
    WT.40.3.14
    Optimized the physical backup performance in case of many files.
    WT.40.3.13
    Optimized the mongos connection mechanism.
    WT.40.3.12
    Optimized the routing information refresh logic and audit performance.
    WT.40.3.11
    Enhanced changeStream capabilities.
    WT.40.3.10
    Supported the maxTimeMS parameter.
    WT.40.3.9
    Supported mongos overload protection.
    WT.40.3.8
    Supported database audit.
    WT.40.3.7
    Optimized the session logic.
    WT.40.3.6
    Improved the database connection performance and startup performance in case of many files.
    WT.40.3.5
    Supported password-free access.
    WT.40.3.4
    Fixed abnormal bloats of database disk files.
    WT.40.3.3
    Supported IPv6.
    WT.40.3.2
    Supported blocking writes to full disks.
    Supported displaying the client connection information.
    WT.40.3.1
    Supported the superGeo command.
    Supported physical backup.
    Added new monitoring metrics.
    WT.40.3.0
    Released MongoDB 4.0 based on the WiredTiger engine.

    WiredTiger storage engine in v3.6

    Minor Version
    Version Description
    WT.36.8.12
    Optimized the password-free access logic.
    Optimized the display effect of the client list.
    WT.36.8.11
    Optimized the connection performance.
    WT.36.8.10
    Optimized the logic of session and cross-node data sync.
    WT.36.8.9
    Supported physical backup.
    WT.36.8.8
    Supported password-free access.
    WT.36.8.7
    Optimized the mongos connection pool mechanism.
    WT.36.8.6
    Optimized the connection logic.
    WT.36.8.5
    Supported IPv6.
    WT.36.8.4
    Optimized the monitoring data collection logic.
    WT.36.8.3
    Optimized the disk blocking logic.
    WT.36.8.2
    Optimized the connection model.
    WT.36.8.1
    Optimized the security mechanism.
    WT.36.8.0
    Supported v3.6.

    WiredTiger storage engine in v3.2

    Minor Version
    Version Description
    WT.32.12.9
    Supported setting the maximum timeout period of requests and creating indexes with the instance in the background by default.
    WT.32.12.8
    Optimized the mongos connection pool mechanism.
    WT.32.12.7
    Supported IPv6 and its parameter configuration.
    WT.32.12.6
    Optimized kernel connection parameters to improve the performance.
    WT.32.12.5
    Fixed issues such as occasional kernel exception.
    WT.32.12.4
    Supported the superGeoNear command.
    WT.32.12.3
    Optimized kernel parameters to improve the performance.
    WT.32.12.2
    Supported adjusting the oplog capacity.
    WT.32.12.1
    Supported dynamically adjusting the number of connections.
    WT.32.12.0
    Supported the WiredTiger engine of MongoDB 3.2.

    Rocks storage engine in v3.2

    Minor Version
    Version Description
    ROCKS.32.12.3
    Optimized connection parameters and performance.
    ROCKS.32.12.2
    Optimized the secondary database read performance.
    ROCKS.32.12.1
    Supported read requests from secondary databases and optimized snapshot expiration parameters.
    ROCKS.32.12.0
    Supported the Rocks storage engine.
    
    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support