this post was submitted on 27 Dec 2024
19 points (91.3% liked)

Open Source

32771 readers
522 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

So after all this time, what is the established Redis alternative? Is is valkey? Keydb? Or something else?

#redis #valkey #keydb #foss

@opensource

top 10 comments
sorted by: hot top controversial new old
[–] [email protected] 9 points 1 month ago (1 children)

I use Valkey and even Fedora has it in the repos. No problems so far, even changing Docker compose files to valkey works without issues 😌

[–] [email protected] 2 points 1 month ago (2 children)

Great to hear it is a good drop-in replacement. I've been using KeyDB, but seeing valkey is more actif, I may endup using it too.

[–] [email protected] 3 points 1 month ago

Valkey is maintained by the Linux foundation Based on the last opensource redis 7.2 with many improvements

KeyDB is a project by Snapchat afaik πŸ€”

[–] [email protected] 2 points 1 month ago

Great to hear it is a good drop-in replacement

DB compatibility breaks at a point though (7.x maybe? Going off fuzzy memory) ... so if you're migrating from that version it's a little less "drop in" and more "oh shoot, this method doesn't work either?!? :'( "

Very happy after the 'migration' though!

[–] [email protected] 3 points 1 month ago* (last edited 1 month ago) (2 children)

why does there need to be an alternative? is there something wrong or inefficient with it? is it just too old?

[–] [email protected] 9 points 1 month ago* (last edited 1 month ago)

My guess is it's the license change. From Wikipedia:

In 2018, some modules for Redis adopted the SSPL. In 2024, the main Redis code switched to dual-licensed under the Redis Source Available License v2 and the Server Side Public License v1.

Valkey appears to be a Redis fork that was triggered by the license change, but since Valkey still uses the original BSD license, I'm not sure I'd favour it over Redis since the latter switched licences specifically to prevent abuse of the BSD license by parties like Amazon.

[–] [email protected] 4 points 1 month ago

@eldavi Redis are no longer open source, and it was forked by multiple teams.

[–] dashcubeit 2 points 1 month ago

For me it’s Keydb. Good backing and dead simple to set up for high availability with master-master replication

[–] [email protected] 1 points 1 month ago (1 children)
[–] [email protected] 1 points 1 month ago

@thatbrickster @opensource Looks pretty well backed. Do Valkey diverge in someway from redis?