EVERYTHING XIAOMI
Get listed
DiceDB logo

DiceDB

DiceDB is a free, open-source data structure server designed for Redis-compatible clients, SDKs, commands, tools, and workflows.

Place
#17 of 25
Score
5.8
DiceDB's website

What DiceDB is

DiceDB is a free, open-source data structure server designed for Redis-compatible clients, SDKs, commands, tools, and workflows. It supports strings, hashes, lists, sets, sorted sets, and HyperLogLog, and is listed for Linux, macOS, and self-hosted use; its documentation also names OpenBSD, NetBSD, and FreeBSD. The OBSERVE command returns the current result of a read command and sends further results when observed keys change. For disk tiering, the Spill module places evicted keys in RocksDB and restores them when accessed, preserving TTLs during that process. The official Docker image starts with Spill enabled and sets a default 250MB memory limit for that module. Docker instructions mount a local data directory to retain data across container restarts. This deployment detail is worth distinguishing from the listed data-persistence field, which says no. DiceDB uses the BSD-3 Clause License. Its listed plan is free at no cost, and no free trial is offered.

Good

  • Free and open source under BSD-3 Clause
  • Compatible with Redis and Valkey workflows
  • OBSERVE pushes results when watched keys change
  • Spill module preserves TTLs through key restoration
  • Supports multiple listed data structures

Watch out

  • Listed data persistence field is no
  • Spill module defaults to a 250MB memory limit
  • No free trial

Who it suits

DiceDB may suit developers looking for a Redis-compatible data structure server with query subscriptions and optional disk tiering. It is relevant for Linux, macOS, and self-hosted environments, especially where the Docker persistence detail is understood.

Verdict

DiceDB pairs Redis-compatible workflows with query subscriptions and a tiering module that can restore evicted keys. Review the distinction between its persistence listing and the mounted-directory Docker setup when deciding how to deploy it.

Plans and prices

From DiceDB's own pricing page, checked 7 Oct 2026.

All about pricing
PlanPriceWhat it gives you
DiceDBFreeFree and open source under BSD-3 Clause License

The facts

Each one read from DiceDB's own pages, with the date it was checked.

The company

Company details
The opened maker pages do not state the maker's name, headquarters, or founding year.checked 7 Oct 2026

What it does

Compatibility
DiceDB says it is compatible with Redis and Valkey clients, SDKs, commands, tools, and workflows.checked 7 Oct 2026
Data structures
The homepage lists support for strings, hashes, lists, sets, sorted sets, and HyperLogLog.checked 7 Oct 2026
Deployment
The official Docker image starts with the Spill module enabled and a default 250MB memory limit for that module.checked 7 Oct 2026
Disk tiering
The Spill module stores evicted keys in RocksDB and transparently restores them when accessed.checked 7 Oct 2026
License
DiceDB is free and open source under the BSD-3 Clause License.checked 7 Oct 2026
Persistent data
The Docker instructions mount a local data directory so data persists across container restarts.checked 7 Oct 2026
Query subscriptions
The OBSERVE command sends clients the current result of a read command and pushes updated results when observed keys change.checked 7 Oct 2026
Supported operating systems
The documentation lists Linux, macOS, OpenBSD, NetBSD, and FreeBSD as supported operating systems.checked 7 Oct 2026
TTL handling
The tiering feature preserves TTLs across key evictions and restorations.checked 7 Oct 2026
What it does
DiceDB is a high-performance, Redis-compatible data structure server with query subscriptions and tiered storage.checked 7 Oct 2026

Alternatives to DiceDB

All alternatives
  1. 1

    SingleStore Helios

    Free planWebAPILinuxmacOS
    8.1Free plan
  2. 2Amazon ElastiCache logo

    Amazon ElastiCache

    Free planWebAPILinuxmacOS
    7.9From $0.09 a month
  3. 3Aerospike Database logo

    Aerospike Database

    Free planOpen sourceWebAPILinuxmacOS
    7.8Free plan
  4. 4

    VoltDB

    Free planOpen sourceWebAPILinuxmacOS
    7.6Free plan
  5. 5Apache Ignite logo

    Apache Ignite

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    7.4Free plan
  6. 6Apache Geode logo

    Apache Geode

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    7.2Free plan