Dragonfly vs Valkey
Dragonfly: A multi-threaded, shared-nothing in-memory store that speaks Redis and Memcached on one big box. Valkey: The Linux Foundation's BSD-licensed fork of Redis, now the default engine on AWS and Google Cloud.
key differences
- Licensing: Dragonfly is source-available (Business Source License 1.1); Valkey is open source (permissive) (BSD 3-Clause).
- Only Dragonfly has secondary indexes, full-text search, vector search, json.
choose dragonfly for
- +Consolidating many Redis shards onto fewer large instances
- +High-throughput caching and session storage
- +BullMQ / Sidekiq style queue backends
- +Replacing Memcached and Redis with one engine
best at · Cache, Sessions, Queue
choose valkey for
- +Replacing Redis OSS without license concerns
- +Application caching and session storage
- +Rate limiting, counters and leaderboards
- +Pub/sub fan-out and Streams-based queues
best at · Cache, Sessions, Queue
Dragonfly vs Valkey: FAQ
What is the difference between Dragonfly and Valkey?
Dragonfly: A multi-threaded, shared-nothing in-memory store that speaks Redis and Memcached on one big box. Valkey: The Linux Foundation's BSD-licensed fork of Redis, now the default engine on AWS and Google Cloud. Licensing: Dragonfly is source-available (Business Source License 1.1); Valkey is open source (permissive) (BSD 3-Clause). Only Dragonfly has secondary indexes, full-text search, vector search, json.
When should I choose Dragonfly over Valkey?
Choose Dragonfly for consolidating many Redis shards onto fewer large instances; high-throughput caching and session storage; and BullMQ / Sidekiq style queue backends. Choose Valkey for replacing Redis OSS without license concerns; application caching and session storage; and rate limiting, counters and leaderboards.
Is Dragonfly or Valkey more popular?
Valkey ranks #16 on the WhichDB Score (58.0/100) and Dragonfly ranks #150 (20.7/100). Popularity is not fit: check the requirements that matter for your project.
Are Dragonfly and Valkey open source?
Not in the OSI sense. Dragonfly is source-available: you can read the code, but the license restricts some uses, typically offering it as a competing managed service. License: Business Source License 1.1. Yes. Valkey is open source. License: BSD 3-Clause.