SaaSHub helps you find the best software and product alternatives Learn more →
Kvrocks Alternatives
Similar projects and alternatives to kvrocks
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
tigerbeetle
The financial transactions database designed for mission critical safety and performance.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
skytable
Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences
-
-
-
documentation
A datastore aiming at linear scalability up to the yottabyte range. Inspired by dynamo and cassandra. (by yottaStore)
-
-
KVRocks
RocksDB compatible key value store and MyRocks compatible storage engine designed for KV SSD (by OpenMPDK)
-
Tendis
Tendis is a high-performance distributed storage system fully compatible with the Redis protocol.
-
-
-
fastonosql_gui
FastoNoSQL is a crossplatform Redis, Memcached, SSDB, LevelDB, RocksDB, UnQLite, LMDB, ForestDB, Pika, Dynomite, KeyDB GUI management tool.
-
ScaleStore
This is the source code for our (Tobias Ziegler, Carsten Binnig and Viktor Leis) published paper at SIGMOD’22: ScaleStore: A Fast and Cost-Efficient Storage Engine using DRAM, NVMe, and RDMA.
-
xnvme
Portable and high-performance libraries and tools for NVMe devices as well as support for traditional/legacy storage devices/interfaces.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
kvrocks discussion
kvrocks reviews and mentions
-
Redis-compatible distributed key value NoSQL database
The GitHub Readme seems easier to understand: https://github.com/apache/kvrocks?tab=readme-ov-file
-
Kronotop: Redis-compatible, transactional document store backed by FoundationDB
Other API-compatible reimplementations (others?):
https://github.com/dragonflydb/dragonfly DragonflyDB (not open source, BuSL-1.1) with more performance
https://github.com/apache/kvrocks Apache Kvrocks (Apache-2.0) uses disk-based NoSQL database to lower memory usage
-
Redis Re-Implemented with SQLite
I switched from SSDB to Kvrocks recently, because SSDB is abandoned and the author missing for 3 years now. I used to recommend SSDB, but now there's better alternatives available:
https://github.com/apache/kvrocks
https://github.com/sabledb-io/sabledb
- Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as s
-
Five Apache projects you probably didn't know about
Another under the radar Apache project I've found myself using is Apache KvRocks
https://github.com/apache/kvrocks
It's a Redis compatible database on top of RocksDB, so unlike Redis it uses the disk instead of RAM, but you can control how much data is cached in RAM, obviously Kvrocks will be slower than Redis for uncached data.
Useful in situations where you want a KV data store that isn't limited by your memory specs but is compatible with everything that speaks Redis.
- Redis as a Database
- Apache Kvrocks: distributed store using RocksDB, Redis compatible protocol
-
Ask HN: Why are there no open source NVMe-native key value stores in 2023?
There’s Kvrocks. It uses the Redis protocol and it’s built on RocksDB https://github.com/apache/kvrocks
-
Getting started with Kvrocks and go-redis
Apache Kvrocks is a distributed key-value NoSQL database that uses RocksDB as a storage engine and is compatible with Redis protocol.
-
The first version of Redis, written in Tcl
We use Kvrocks[0] at work. It is Redis on disk, powered by "RocksDB" (hence the name) and compatible with most of the Redis clients since it respects the Redis protocol. It was incubated by Apache earlier this year.
It works great and the development is really active.
[0]: https://kvrocks.apache.org
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 May 2025
Stats
apache/kvrocks is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of kvrocks is C++.