1 unstable release
| 0.1.0 | Apr 18, 2024 |
|---|
#218 in #replace
36KB
928 lines
kraglin
Kraglin is planned to be a rust-based, lightweight, lightning-fast replacement for Redis.
Architecture
The central trait is Backend, which defines the execute() method, taking a Command which holds key names and Values. By defining tests and benchmarks generically on the Backend trait, we allow for highly exchangeable backend implementations. We intend to do the same for the frontend, but this is not built yet because the project is young.
Compliance
We aim to be RESP3-compliant.
Dependencies
~22MB
~320K SLoC