Learn how to use go-redis client to get started with Apache Kvrocks, a distributed key-value NoSQL database.
What is Kvrocks?
Apache Kvrocks is a distributed key-value NoSQL database that uses RocksDB as a storage engine and is compatible with Redis protocol.
You can use Kvrocks as a drop-in replacement for Redis to store data on SSD, reducing storage costs and increasing capacity. For example, imagine taking one of the many existing Redis-based job queues and using them with Kvrocks and SSD storage.
Kvrocks supports most Redis commands including the watch
command starting from v2.4.0. Kvrocks Cluster and replication are available as well.
Getting started with Kvrocks
You can launch Kvrocks using Docker: