Expand description
Memtable implementation based on a partition tree.
Modulesยง
- data ๐
- Data part of a shard.
- dedup ๐
- dict ๐
- Key dictionary of a shard.
- merger ๐
- partition ๐
- Partition of a partition tree.
- primary_
key_ ๐filter - shard ๐
- Shard in a partition.
- shard_
builder ๐ - Builder of a shard.
- tree ๐
- Implementation of the partition tree.
Structsยง
- Partition
Tree Config - Config for the partition tree memtable.
- Partition
Tree ๐Iter Builder - Partition
Tree Memtable - Memtable based on a partition tree.
- Partition
Tree Memtable Builder - Builder to build a PartitionTreeMemtable.
- PkId ๐
- Id of a primary key inside a tree.
Constantsยง
- DEFAULT_
FREEZE_ ๐THRESHOLD - DEFAULT_
MAX_ ๐KEYS_ PER_ SHARD - DICTIONARY_
SIZE_ ๐FACTOR - Use
1/DICTIONARY_SIZE_FACTOR
of OS memory as dictionary size.