Data and databases · Independent · 21 Oct 2026

dragonflydb/dragonfly

A modern replacement for Redis and Memcached

← Data and databases
Dragonfly: modern memory store. High-performance replacement for Redis and Memcached.

In simple English

Your apps often need a fast memory store to hold session data or cache web pages. Traditional tools like Redis can get slow and expensive as traffic grows. Dragonfly replaces them without requiring you to change any of your application code. It handles millions of requests per second while using less memory on your server. You can install it as a Docker container and point your existing apps right at it.

What it is

Dragonfly is an in-memory database built in C++ that is fully compatible with existing Redis and Memcached commands. It uses modern multi-threaded design to use all the CPU cores on your server.

What it is good for

Solo builders who need to scale up their database performance or cut cloud server costs without rewriting their code.

Stars32k
LicenceCustom
Latestv2.0.2 (2026-10-07)checked 21 Oct 2026
Last code change2026-10-21
Written inC++
Setup effort
1 / 5
Payoff
5 / 5
Good
  • Works with your existing Redis and Memcached client libraries with zero code changes.
  • Delivers much higher request throughput and lower latency than traditional single-threaded stores.
  • Uses significantly less memory and saves money on cloud server costs.
Watch for
  • Uses a custom source licence rather than a standard open source licence.
  • Requires a modern multi-core processor to get the full performance benefits.
  • Complex internal architecture makes custom C++ debugging difficult for non-programmers.
Replaces

Redis or Memcached

Works well with

Docker

Similar repositories
  • redis/redis77k stars

    Redis is the classic single-threaded in-memory data store that Dragonfly replaces.

Also reviewed on Repo Radar
  • meilisearch/meilisearch59k stars

    A search engine you run yourself, built for fast answers and forgiving spelling.

  • beekeeper-studio/beekeeper-studio24k stars

    A desktop window onto a database, so you can read and edit rows without writing commands.

  • sqliteai/sqlite-vector1.1k stars

    An add-on that gives the single-file SQLite database meaning-based search, with its own accuracy figures printed in the README.

Install
docker run --rm --name dragonfly -p 6379:6379 docker.dragonflydb.io/dragonflydb/dragonfly

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Infrastructure & Security › Databases & Storage › NoSQL Databases.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.