Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
kv is a simple Redis-compatible key/value store.
Warning
There are tons of sharp edges in this codebase and obvious cases where errors are not handled correctly. Please do not depend on it in production!
Goals
- Learn Zig.
- No dependencies.
- Static memory allocation.
io_uringintegration for connection handling.- Experiment with various testing strategies like fuzzing
- Have fun.
Non-goals
- Full compatibility with Redis protocol.
- Support for non-Linux systems.
Usage
zig build
./zig-out/bin/kv
License
MIT
About
small and fast key/value store
Topics
Resources
Stars
64 stars
Watchers
2 watching