Skip to main content
OpenSourceAlternatives

Dragonfly

Source-availableStatus: unknownNew

In-memory data store and cache with Redis API compatibility

Dragonfly is an in-memory data store and cache that speaks the Redis API, so existing Redis clients connect without code changes. It serves teams whose caching, real-time serving, or queue workloads are pressing against Redis throughput or bill limits.[1][2]

Quick verdict

Teams whose Redis caching bill or throughput ceiling hurts most will benefit from Dragonfly. Its drop-in Redis and Memcached API plus the multi-threaded shared-nothing engine carry existing workloads with no client rewrites. Strict open-source-license shops and non-technical teams should choose something else, since the BSL-1.1 license and self-run operations do not fit them. If Redis pressure is real and developers can run it, choose Dragonfly; otherwise pick a managed serverless cache.[1][2][3]

Key features

  • Drop-in Redis and Memcached compatibility Connect existing Redis clients to the same port and commands with no code changes, and migrate Memcached caches the same way. Published guides cover moves from ElastiCache and Memorystore.[1][2]

  • Multi-threaded shared-nothing engine Scale vertically on one node and horizontally across a cluster on the shared-nothing design. Vendor benchmarks claim up to 25 times Redis throughput at up to 80 percent lower cost; treat those as vendor-measured, not independently verified here.[1]

  • Full Redis data structures and more Work with strings, lists, sets, sorted sets, hashes, and streams, plus probabilistic types, JSON documents, and FT.SEARCH full-text search in the same engine.[1][2]

  • ACID transactions with Lua scripting Run multi-key ACID transactions and EVAL Lua scripts with ACLs and keyspace notifications, which keeps concurrency-sensitive queue and leaderboard logic safe.[1]

  • Snapshots, replication, and tiered storage Take RDB snapshots to S3, Google Cloud Storage, or Azure Blob Storage, replicate with full sync and stable sync, and spill colder data to tiered storage. Cloud tiers advertise N x 11 nines durability.[1][2]

  • Self-hosted deployment options Ship a single Docker image, run the Kubernetes Operator, or build from source under the free BSL-1.1 license. Migration guides and nine SDKs cover the move.[1][2]

  • Managed Dragonfly Cloud Run dedicated clusters with auto-scaling, bring-your-own-cloud, VPC peering and private-link networking, and 99.99 to 99.999 percent SLAs across Standard, Professional, and Enterprise tiers. A free-forever single node up to 70 GB covers trials.[1]

  • Compliance and operability Cover SOC 2, GDPR, HIPAA, and ISO27001 posture on Cloud with SSO and MFA on paid tiers, and observe everything through Grafana, Prometheus, Datadog, or New Relic. Cluster mode and Sentinel support are documented.[1][2]

Who will love it

  • Teams pressing Redis throughput or bill limits: the Redis-compatible API plus the shared-nothing engine directly targets memory-bound cache workloads that cost too much to scale.[1][2]

  • Platform teams needing compliant managed caching: SOC 2, HIPAA, and GDPR posture with SSO and dedicated clusters fits regulated shops that still want Redis semantics.[1][2]

  • Builders consolidating data systems: search, JSON, streams, and queues in one engine removes extra moving parts for feature serving and leaderboards.[1][2]

Who should avoid it

  • Non-technical operators: Dragonfly is infrastructure that assumes developers or DevOps for setup and operations, so teams without them should pick a serverless managed cache instead.[1][2]

  • Strict open-source-license shops: the source is published under BSL-1.1 with Apache-2.0 conversion scheduled in 2030, which fails a strict OSI-only policy until then.[1][2]

  • Teams wanting hands-off upgrades: reviewers report smooth running but minor version-upgrade friction, so anyone needing fully managed updates should weigh the Cloud tiers.[1][2]

What the reports suggest

Fifteen published G2 reviews of Dragonfly (4.9 out of 5), with named reviewers across small-business, mid-market, and enterprise segments, observed October 9, 2026.

1 cited community source. G2 sample of 15 self-selected reviews as of October 2026; no sentiment or prevalence inference possible. No Reddit threads inspected, so Reddit sentiment is uninspected rather than absent. Performance figures quoted are vendor benchmarks, not independent measurements.

Across the 15-review G2 sample, named reviewers repeatedly describe a drop-in Redis replacement with no code changes, high performance at low resource use, responsive support, and straightforward Docker or cloud deployment, with minor version-upgrade friction as the recurring caveat. This is a small self-selected sample, analyzed here rather than quoted, and it supports no prevalence claim.[1]

Alternatives and compatibility

Redis is the published incumbent: Dragonfly connects the same clients to the same commands, so the migration story is the decision. Choose Dragonfly when throughput or cost pressure outweighs staying on Redis.[1][2]

Valkey, KeyDB, and Garnet cover adjacent drop-in or high-throughput shapes. None was evaluated head-to-head in this pass, so they stay leads for the editor rather than recommendations.[1]

How people experience it

Exact excerpt

Great product. Dragonfly is the faster and way more efficient replacement for Redis, which I can only recommend.
Diego M., Small-Business user, G2 review July 10, 2025 · Read the full report

5-star G2 review of Dragonfly

Questions worth asking

What is the best Dragonfly alternative for non-technical users?

A serverless managed cache with a dashboard and usage billing fits better than running Dragonfly yourself. Upstash is the adjacent lead for that shape, but it was not evaluated head-to-head in this pass, so treat it as a lead rather than a tested recommendation.[1][2]

Is Dragonfly really no-code?

No. Dragonfly is developer and DevOps infrastructure: you reach it through Redis-compatible clients, SDKs, and configuration, not a visual builder. Everyday caching and queue work needs no code beyond the application itself, but setup and operations assume technical staff.[1][2]

How much does Dragonfly cost per month?

Self-hosting is free under the BSL-1.1 license, and Dragonfly Cloud keeps a free-forever single node up to 70 GB. Paid Standard, Professional, and Enterprise tiers publish no numeric per-month unit prices on the pages checked on October 9, 2026; they are scoped by SLA, scale, and compliance needs, so expect a quote or usage-based bill.[1][2]

Can you self-host Dragonfly?

Yes. Ship a Docker image, run the Kubernetes Operator, or build from source under the BSL-1.1 license, which converts to Apache-2.0 in 2030. Fine-grained access controls with audit logs and compliance attestations beyond the base posture are managed-tier features.[1][2][3]

Sources and editorial review

Source research. Reviewed on October 9, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

Fifteen published G2 reviews of Dragonfly (4.9 out of 5), with named reviewers across small-business, mid-market, and enterprise segments, observed October 9, 2026. G2 sample of 15 self-selected reviews as of October 2026; no sentiment or prevalence inference possible. No Reddit threads inspected, so Reddit sentiment is uninspected rather than absent. Performance figures quoted are vendor benchmarks, not independent measurements.

  1. Dragonfly - Most Efficient In-Memory Datastore

    official · Observed October 9, 2026

    Official homepage: most efficient in-memory datastore positioning; Redis and Memcached compatibility, 25x throughput and 80% cost vendor claims, data structures, transactions, snapshots, deployment options, compliance posture, BSL licensing.

  2. Dragonfly Documentation

    official · Observed October 9, 2026

    Official docs index: data types, transactions and Lua scripting with ACLs, snapshots and replication, tiered storage, cluster mode, Sentinel, Kubernetes Operator, observability integrations.

  3. Managed Dragonfly Cloud Cache and Real-Time Data Platform

    official · Observed October 9, 2026

    Official cloud page: Standard, Professional, Enterprise tiers; free single node up to 70 GB; BYOC; 99.99 to 99.999 percent SLAs; SOC 2, GDPR, HIPAA, ISO27001; 24/7 support tiers. No numeric unit prices published.

  4. Dragonfly Reviews 2026: Details, Pricing, and Features | G2

    community · Observed October 9, 2026

    G2 reviews page: 4.9 out of 5 across 15 reviews; named reviewers report drop-in replacement, performance, responsive support, easy deployment; minor upgrade friction noted. Small self-selected sample.

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

Valkey

ValkeyOpen

Open-source key-value store for caching and real-time workloads

Stars27.4K
Commitjust now
LicenseBSD-3-Clause

Valkey is a BSD-3-Clause licensed open-source key-value store built for caching and other latency-sensitive real-time workloads.

Directus

Directus

A content platform that wraps your existing SQL database

Stars30.8K
Commit1d ago
LicenseBUSL-1.1

Directus points at a SQL database you already have and generates an admin interface and an API over it, without imposing its own schema. Existing tables keep their names, types, and constraints.

Memgraph

Memgraph

In-memory graph database for real-time analytics and AI

Stars4,608
Commitjust now
LicenseBUSL-1.1

Memgraph is an in-memory graph database that runs Cypher queries and streaming analytics over live connected data for fraud detection, recommendations, and agent memory.

Supabase

SupabaseOpen

Postgres-powered backend platform for production apps

Stars108.7K
Commit8h ago
LicenseApache-2.0

Supabase gives an application everything it needs on the server side without hiding the database behind a proprietary abstraction. The primitive is plain Postgres, and the platform layers authentication, generated APIs, storage, realtime subscriptions, and edge functions on top of it.

NocoDB

NocoDB

No-code spreadsheet interface over your own database

Stars65.2K
Commitjust now
LicenseSustainable Use License

NocoDB is a no-code database platform with a spreadsheet interface that connects to the operator's own Postgres or MySQL database or runs on its hosted database at million-row scale.

PocketBase

PocketBaseOpen

Open source backend in one file with realtime database and auth

Stars61.4K
Commitjust now
LicenseMIT

PocketBase is an open source backend with an embedded SQLite database, realtime subscriptions, auth, file storage, and an admin dashboard in one executable.