Dragonfly DB
A high-performance in-memory database built on a shared-nothing multithreaded architecture. It is compatible with the Redis protocol and is suited to high-concurrency caching and real-time data processing scenarios.
Timeline (last 90 days)
Dragonfly DB uses a shared-nothing multithreaded architecture and can utilize every CPU core of the machine.
The comparison data cited by the blogger shows that Dragonfly's QPS reaches 25 times that of Redis.
Dragonfly is a drop-in replacement for the Redis protocol; with an ordinary ioredis client, migration only requires changing the connection URL.
Dragonfly supports periodic snapshot flushing to disk, and in-memory data can be automatically restored after a restart.
When Dragonfly is started locally via Docker Compose, each thread needs 256MB of memory reserved, and the number of threads is configured by multiplying as needed.
All Facts (5)
Dragonfly DB uses a shared-nothing multithreaded architecture and can utilize every CPU core of the machine.
50%UnverifiedThe comparison data cited by the blogger shows that Dragonfly's QPS reaches 25 times that of Redis.
50%UnverifiedDragonfly is a drop-in replacement for the Redis protocol; with an ordinary ioredis client, migration only requires changing the connection URL.
50%UnverifiedDragonfly supports periodic snapshot flushing to disk, and in-memory data can be automatically restored after a restart.
50%UnverifiedWhen Dragonfly is started locally via Docker Compose, each thread needs 256MB of memory reserved, and the number of threads is configured by multiplying as needed.
50%