Expand description
Columnar memtable: in-memory row buffer with typed column vectors.
Each column is stored as a typed vector (Vec
NOT thread-safe — lives on a single Data Plane core (!Send by design in Origin, Mutex-wrapped in Lite).
Structs§
- Columnar
Memtable - In-memory columnar buffer that accumulates INSERTs.
- Memtable
RowIter - Row iterator over a columnar memtable.
Enums§
- Column
Data - A single column’s data in the memtable.
- Ingest
Value - Borrowed value for zero-copy ingest into the columnar memtable.
Constants§
- DEFAULT_
FLUSH_ THRESHOLD - Default flush threshold: 64K rows per memtable.
- DICT_
ENCODE_ MAX_ CARDINALITY - Maximum cardinality for automatic dictionary encoding.