Releases: muhammad-fiaz/zkv.zig
Releases · muhammad-fiaz/zkv.zig
Release list
v0.0.1
First release of ZKV.zig, a lightweight embedded key value database for Zig 0.16.0.
Highlights
- B+Tree storage with sorted keys and O(log n) lookups
- WAL based crash recovery and MVCC snapshot isolation
- Collection first API with CRUD and iteration
- ACID transactions and atomic batch operations
- Prefix queries, range scans, search, filter, find, and sort
- TTL with automatic expiration and manual purge
- Empty values distinguished from missing keys
- Configurable Zstd, Brotli, and Gzip compression
- Raw binary, JSONL, and CSV export and import
- Streaming export and import for large datasets
- Point in time snapshots
- Cross platform support for Windows, Linux, and macOS on x86_64 and aarch64
- Zero external dependencies