Expand description
APFSDS Storage - MVCC storage engine
This crate provides:
- MVCC segment-based storage
- B-link tree index (lock-free)
- Compaction
- tmpfs integration
- ClickHouse backup (config-based)
Re-exports§
pub use wal::Wal;
Modules§
Structs§
- BLink
Tree - A simplified B-link tree index using DashMap Full B-link tree implementation will be added in Phase 2
- Click
House Backup - ClickHouse backup client
- Click
House Config - ClickHouse client configuration
- Connection
Record - Connection record for ClickHouse storage
- Raft
LogRecord - Raft log record for ClickHouse storage
- Segment
- A storage segment containing connection records
- Segment
Ptr - Pointer to a record in a segment
- Storage
Config - Storage engine configuration
- Storage
Engine - MVCC storage engine
- Storage
Stats - Storage statistics
Enums§
- Click
House Error - ClickHouse client errors
- Storage
Error