Version 10.0.0
Schema (Architecture Guide)
Data StructuresSource Location
WT_COLGROUP
WT_INDEX
WT_LSM_TREE
WT_TABLE
src/include/intpack_inline.h
src/include/packing_inline.h
src/include/schema.h
src/lsm/
src/packing/
src/schema/

A schema defines the format of the application data in WiredTiger. WiredTiger supports various types of schemas (See Schema, Columns, Column Groups, Indices and Projections for more information), operated upon through a WT_SESSION reference.

Schema Operations

This section details the internals of various API operations that operate on schemas, such as WT_SESSION::create and WT_SESSION::rename.