Version 12.0.0
All Classes Functions Variables Typedefs Enumerations Enumerator Modules Pages
Reference Guide

WiredTiger is a production quality, high performance, scalable, NoSQL, Open Source extensible platform for data management. WiredTiger is developed and maintained by MongoDB, Inc., where it is the principal database storage engine.

WiredTiger supports row-oriented storage (where all columns of a row are stored together), column-oriented storage (where columns are stored in groups, allowing for more efficient access and storage of column subsets) and log-structured merge trees (LSM), for sustained throughput under random insert workloads.

WiredTiger includes ACID transactions with standard isolation levels and durability at both checkpoint and commit-level granularity.

WiredTiger can be used as a simple key/value store, but also has a complete schema layer, including indices and projections.

WiredTiger should be generally portable to any 64-bit system supporting the ANSI C11 and POSIX 1003.1 standards.

For more information on the WiredTiger architecture and why it might be right for your project, see:

For more information about building and installing WiredTiger, see:

For more information about writing WiredTiger applications, see:

For more information about administrating WiredTiger databases, see:

For release upgrading information, see:

WiredTiger is distributed under Open Source licenses; for more information, see:

For more information on tools and techniques used during WiredTiger development, see:

For more information about the architecture and internals of WiredTiger, see:

To browse the WiredTiger source code repository or contact us, see: