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.

3m read timeFrom github.com
Post cover image
Table of contents
Benefits:MethodsRedis Compatible:Redis BenchmarkReferences:Zig Resources:Footnotes

Sort: