2. Who am I?
➢ Director of Engineering at Web Hosting Canada
➢ Previously partner and Head of DevOps at SiteGround
➢ A SysAdmin and System Architect
➢ A hacker at heart
5. Why this talk?
➢ Most of you should have heard about
memcached
➢ Also about Redis
6. Why this talk?
➢ Most of you should have heard about
memcached
➢ Also about Redis
➢ Both, generally used to cache local data
➢ Or store sessions of distributed apps
7. Why this talk?
DragonflyDB is
➢ Drop-in replacement for Redis
➢ Implements both Redis and memcached
protocols
➢ Implements almost all Redis functions
➢ Is SIGNIFICANTLY_ faster then Redis
12. DragonFly
➢ Replication from Redis is available
➢ Replication process is the same as with redis
➢ HA is supported via Sentinel or HAproxy
➢ You can continue to use the redis-cli
➢ You don’t need to change or upgrade SW libraries
13. Migrating to it
Generally, there are 3 ways to migrate
from Redis to DragonflyDB
I. Dump the Rredis DB and restore to DragonflyDB
II. Setup DragonflyDB as a slave then promote it to master
III. Same as II, but with Sentinel or HAproxy in front