Re:Dragonflydb – A modern replacement for Redis and Memcached
by treis on Monday May 30, 2022 @01:50PM
(#31561595)
Is there any catch or gotcha for using this as a drop in replacement for Redis?
[ Parent
| on HN ]
Re:Dragonflydb – A modern replacement for Redis and Memcached
by jkmcf on Monday May 30, 2022 @03:12PM
(#31562526)
It's only at release 0.1 so I'd let them bake a little longer!
Looks awesome so far, though!
Re:Dragonflydb – A modern replacement for Redis and Memcached
by thayne on Monday May 30, 2022 @11:27PM
(#31565835)
The license is different. Redis core is BSD 3 clause, which is a permissive open source license. Dragonflydb uses the Business Source License, with some additional use grants. Depending on your situation, that could be an impediment.
Re:Dragonflydb – A modern replacement for Redis and Memcached
by Strom on Monday May 30, 2022 @02:10PM
(#31561841)
A lot less features. If you don't care about the missing features, then it might be a completely reasonable replacement.
Re:Dragonflydb – A modern replacement for Redis and Memcached
by romange on Monday May 30, 2022 @03:12PM
(#31562527)
I've been working on DF for the last 6 months and I implemented ~130 commands. It's still missing about 40% of the commands to reach parity with v5/v6.
I will continue working on DF. Primary/Secondary replication is my next milestone.
Re:Dragonflydb – A modern replacement for Redis and Memcached
by treis on Monday May 30, 2022 @06:47PM
(#31564451)
How apples to apples is the performance comparison given these missing commands?
Re:Dragonflydb – A modern replacement for Redis and Memcached
by romange on Tuesday May 31, 2022 @12:40AM
(#31566168)
Those commands wont affect the design of the df, hence they wont affect the performance. Its just work that needs to be done.
Re:Dragonflydb – A modern replacement for Redis and Memcached
by tlarkworthy on Monday May 30, 2022 @02:09PM
(#31561828)
I can see it's missing some important commands like WATCH, and maybe the WAL for high durability contexts.