FileDB is a Zig implementation of the Bitcask key-value store architecture, featuring log-structured storage with in-memory metadata hashtables for O(1) lookups. It uses append-only disk files with periodic compaction and includes a Redis-compatible interface. Benchmark results show throughput of ~14K requests/second for writes and up to 104K requests/second for reads with multi-threading.
Sort: