Expand description
Storage engine for CypherLite: page management, B-tree indexes, WAL, and transactions.
Modules§
- btree
- B-tree index structures for nodes and edges.
- catalog
- Catalog for label, property key, and relationship type name resolution.
- hyperedge
- Hyperedge entity storage and reverse index.
- index
- Property index infrastructure for fast node lookups.
- page
- Page layout, buffer pool, and page manager.
- subgraph
- Subgraph entity storage and membership index.
- transaction
- MVCC transaction management.
- version
- Version storage for pre-update entity snapshots.
- wal
- Write-ahead log (WAL) for crash recovery.
Structs§
- Storage
Engine - The main storage engine for CypherLite.