Meet Lavik
A Redis-compatible key-value store designed around NVMe capacity.
Lavik keeps a compact key index in DRAM and stores values on files, raw block devices, or SPDK NVMe namespaces.
Lavik speaks RESP2 and RESP3 and implements a broad Redis-compatible command surface. Check the commands and operational behavior your application depends on.
Start with a defined workload
This documentation tracks the 0.1.0 series at the v0.1.0-beta.1 tag. Treat this beta as a version to evaluate against your own command set, latency targets, and recovery requirements.
The published packages target Linux x86_64 and ARM64. Running Lavik requires Linux 6.1 or newer with io_uring enabled and a compatible glibc; release packages are built on Ubuntu 24.04.
Open source, available to explore
EloqData-authored Lavik code is available under Apache License 2.0. Third-party components retain their own licenses and notices.