me.dm is one of the many independent Mastodon servers you can use to participate in the fediverse.
Ideas and information to deepen your understanding of the world. Run by the folks at Medium.

Administered by:

Server stats:

1.3K
active users

#keydb

0 posts0 participants0 posts today

This discussion on HN about why you may not need anything other than Postgres: news.ycombinator.com/item?id=4

brings up a good question about Redis- one I've wondered myself: Are we using Redis the wrong way?

The main use of Redis is as a simple key/value store. The idea is that if we are doing a process such as a DB query, we can cache the result. This is essentially memoization, and I remember this being used way back with a program called memcached.

Redis is a highly optimized key/value store, but many people (myself included) use hosted Redis servers. This introduces a lot of overhead on reads.

Wouldn't we be better off moving the key/value pair server as close to the application as possible, and then relying on writes being distributes to all instances? At worst we might get old data, but if we're using the system for caching, that shouldn't matter much, and we can instead rely on eventual consistency.

I'm curious as to other's thoughts on this.

#Redis
#KeyDB
#SystemArchitecture

news.ycombinator.comDo you need Redis? PostgreSQL does queuing, locking, and pub/sub (2021) | Hacker News

3 serious forks of to watch:

Mutli-threaded fork of Redis based on Redis 6.
BSD 3 Clause license.
Owned by Snapchat.
github.com/Snapchat/KeyDB

Recent fork by @drewdevault@fosstodon.org based on the last open source version of Redis 7.2.4.
On Codeberg.
LGPL 3.0 license.
codeberg.org/redict/redict

Accepted by Linux Foundation. Started by former Redis contributors & AWS employees.
BSD 3 Clause license.
valkey.io/

Boosts appreciated 🙏

@Elucidating Again:
Check my #GitHub contributions and see for yourself...

The #rugpull by #Redis is just inexcuseable and not only did #Snapchat basically make a better #multithreaded #fork under #BSD 3-Clause named #KeyDB for quite some time , but several big constributors seem pissed...

So far, I saw quite significant contributions from #Tencent *, #AlibabaCloud * #aws and #RedHat and I'm convinced their #CLO's are pissed since their staff worked on those projects because with the leave of original creator of Redis it was stated that it will remain 3-Clause BSD...

And I do expect Redis to get their asses handed in court so hard they'll have to file for #bankrupcy like #SCO before the dust has settled...

I mean, look at that dumpsterfire and tell me with a straight face this is how #FLOSS should be done!