Skip to content

dragonfly

Caching

An in‑memory data store fully compatible with Redis and Memcached APIs that delivers up to 25× higher throughput while using far fewer resources.

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

Features

  • Full compatibility with Redis and Memcached client APIs (no code changes required)
  • Achieves up to 25× higher throughput than legacy stores on the same hardware
  • Lower tail latency (99th‑percentile < 1 ms) with high cache hit rates
  • Runs efficiently on as little as 20 % of the resources needed by Redis or Memcached

Recent releases

View all 15 releases →
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
v1.36.0 New feature
Notable features
  • Global HNSW vector index support
  • Unicode tag support
  • JSON object defragmentation improvements

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,597
Forks
1,183
Languages
C++ Python C

Community & Support

Alternative to

Redis Memcached

Beta — feedback welcome: [email protected]