A modern, scalable
in-memory datastore

Dragonfly is a robust, ultra fast in-memory datastore,
fully compatible with Redis™* and Memcached. Dragonfly scales vertically to handle millions of QPS and hundreds of GBs of memory on a single instance

Get Dragonfly

Millions of operations per second from a single instance

Simple

Engineered to hide all complexities behind the scenes allowing you to avoid working with complex cluster configurations

Cost Effective

Dragonfly is optimized to utilize all hardware resources to delivery the same workloads at a fraction of the costs

Robust

Dragonfly utilizes state of the art academic algorithms to provide strict serializability guarantees in a multi-threaded architecture

Memory Efficient

Dragonfly internal data structures are memory optimized to consume 20%-40% less memory resources

Simple to scale

Dragonfly takes advantage of every core, memory and network byte to scale vertically with your instance resources. It grows with you from the first bytes to hundreds of gigabytes of in-memory datastore on the single instance.

Do more for less

Designed from the ground up in C++ to extract the most value from your infrastructure. Dragonfly takes advantage of every core, memory and network byte to scale vertically with your instance resources.

Built for performance

Dragonfly is a new in-memory engine, optimized for throughput, using a thread-per-core architecture without locks to deliver stable and low latencies. Using true async interfaces, Dragonfly takes advantage of all hardware resources to their limit.