DiceDB;

We are gearing up for our next big release, here's our roadmap.

Reactive

instead of polling the database for changes, DiceDB can push the resultset if you subscribe to it.

Fast

higher throughput and lower median latencies, making it ideal for modern workloads.

For Modern Hardware

fully utilizes underlying cores to get higher throughput and better hardware utilization.

Performance Benchmarks

On a Hetzner CCX23 machine with 4 vCPU and 16GB RAM here are our numbers around throughput and GET/SET latencies when compared with other in-memory databases for `num_clients = 4`.

| Metric               | DiceDB   | Redis    |
| -------------------- | -------- | -------- |
| Throughput (ops/sec) | 15655    | 12267    |
| GET p50 (ms)         | 0.227327 | 0.270335 |
| GET p90 (ms)         | 0.337919 | 0.329727 |
| SET p50 (ms)         | 0.230399 | 0.272383 |
| SET p90 (ms)         | 0.339967 | 0.331775 |

-> detailed benchmark numbers and ways to reproduce them.

DiceDB is proudly open-source

DiceDB and all of its dependent packages, libraries, and modules are open-sourced under the BSD 3-Clause License.

We're building DiceDB to be a fast, reactive, in-memory database that is easy to use and deploy. We're open-sourcing it to allow the community to contribute and make it better.

Like what we do?, support us!

DiceDB is a project with a very strong vision and roadmap. If you like what we do and find DiceDB useful, please consider supporting us.



  • © DiceDB, 2025