Overview¶
Welcome to kvstore's official documentation website!
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.
For system administrators¶
We provide useful documentation about deploying kvstore in your systems as well as configuring it. We provide 2 methods of installation including Docker and regular installation via our install scripts.
For developers¶
Developers who wish to integrate kvstore into their projects can use our SDK. Our SDK is in Java for now, but we are working to expand into other languages and support as many languages as we can.
For contributors¶
Developers who wish to contribute to this project, can do so after reading our Contributing guide to get familiar with how we work.
If you spot any bugs or wish to suggest a new feature, please do so on our GitHub page. We would love to hear from you.