|
v0.1.0
|
kvstore is a high-throughput, asynchronous, in-memory key-value database built from scratch on top of Netty. It is designed to handle 90,000+ operations per second with sub-millisecond latency, featuring a custom multiplexed protocol, AOF (Append-Only File) persistence, and high-speed memory eviction.
Unlike solutions like Redis, which is single-threaded, kvstore utilizes and supports multi-threaded operations out of the box to maximize CPU utilization across all cores, while maintaining strict thread safety for its internal storage.