Skip to content

dragonfly

Caching

An in‑memory data store fully compatible with Redis and Memcached APIs that delivers up to 25× higher throughput, better cache hit rates, and lower tail latency while using far fewer resources.

C++ Latest v1.39.0 · 1mo ago Security brief →

Features

  • Full compatibility with Redis and Memcached command sets (no code changes required)
  • Up to 25× greater throughput than legacy in‑memory stores on larger instances
  • Higher cache hit rates with lower 99th‑percentile latency
  • Runs efficiently on up to 80 % fewer resources for the same workload

Recent releases

View all 16 releases →
Review required
v1.39.0
Auth RCE / SSRF

Routine maintenance and dependency updates.

v1.38.1 Bug fix

Minor fixes and improvements.

Full changelog

This is a patch release

What's Changed

  • fix(server): Re-use journal executor (#7201)
  • test(connection): add a fix for FIN_WAIT_2 leak bug with BLPOP (#7224)
  • fix: avoid O(n) scans in NotifyWatchQueue (#7225)

Full Changelog: https://github.com/dragonflydb/dragonfly/compare/v1.38.0...v1.38.1

v1.38.0 New feature
Notable features
  • 26% memory reduction for TTL workloads via CompactKey SDS_TTL_TAG
  • VECTOR_RANGE radius-based similarity search
  • FT.AGGREGATE FILTER, APPLY, DIALECT, KNN enhancements
v1.37.0 Breaking risk
Notable features
  • Vector search 40% memory reduction with hash maps
  • SORT command with BY and GET options
  • DIGEST and DELEX commands

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
30,867
Forks
1,207
Languages
C++ Python C

Community & Support

Alternative to

Redis Memcached

Beta — feedback welcome: [email protected]