Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-11416

Add documentation for "More efficient updates to large documents in WiredTiger cache"

    XMLWordPrintable

    Details

      Description

      WiredTiger uses Multiversion Concurrency Control (MVCC) to maintain multiple views of data for the lifetime of sessions that can read it. WiredTiger’s in-memory (cache) format is different from the on-disk format.

      In MongoDB 3.6, the cache implementation improves efficiency for small updates to large documents by adding the capability to store deltas rather than copying the full document for each in-memory version required. When flushed to disk, a full version of the document must still be constructed.

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            james.kovacs James Kovacs
            Participants:
            Last commenter:
            Anthony Sansone
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Dates

              Created:
              Updated:
              Days since reply:
              2 years, 33 weeks, 3 days ago
              Date of 1st Reply: