A modern, scalable
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
Millions of operations per second from a single instance
Engineered to hide all complexities behind the scenes allowing you to avoid working with complex cluster configurations
Dragonfly is optimized to utilize all hardware resources to delivery the same workloads at a fraction of the costs
Dragonfly utilizes state of the art academic algorithms to provide strict serializability guarantees in a multi-threaded architecture
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.