Redis is much worse since it transitioned from commands that did one thing like ZRANGEBYSCORE to commands that take complex parameters that modify their behavior like ZRANGE with the BYSCORE argument.

Reply to this note

Please Login to reply.

Discussion

Have you seen this?

https://dragonflydb.io/

No, but let me guess: it's written in Rust?

Actually, no. I just checked the GitHub after I got done laughing. 59% C++, 35% C, and a little Python in there.

Supposed to be much more performant, but I'm not a Redis wizard. Just been doing research for a work thing.

It is not, interesting. How can they be so much faster? That's weird, weird.

It's a bold claim. Just thought I'd chuck it your way.

My attempts at contributing a client are laughable at this point, so I'll settle for helping the smart guys. 😁

It's multi threaded and has some neat memory compression tricks.

I have no clue..!