Live data from Hacker News

DiceDB

dicedb.io

61–70 of 143 posts

Re: DiceDB

#62
post #59

I think performance benchmark you have done for DiceDB is fake. These are the real numbers - https://dzone.com/articles/performance-and-scalability-analy... Does not match with your benchmarks.

The benchmark tool is different. I mentioned the same on my benchmark page.

We had to write a small benchmark utility (membench) ourselves because the long-term metrics that we are optimizing need to be evaluated in a different way.

Also, the scripts, utilities, and infra configurations are mentioned. Feel free to run it.

Re: DiceDB

#63
post #34

Earlier quoted context omitted.

It is right there on the landing page. But, let me highlight it a bit.

IMO, replace "More than a Cache. Smarter than a Database." with an actual description. The saying is cute but does not really convey information the reader is after. And that spot is where you want people to immediately understand what it is.

I changed that :) now the value proposition is right at the top.

Re: DiceDB

#64
post #32

This seems orders of magnitude slower than Nubmq which was posted yesterday: https://news.ycombinator.com/item?id=43371097

Different tool. I metrics I am optimizing for are different hence wrote a separate utility. May not be the most optimized one. But I am usign this to measure all things DiceDB and will be using this to optimize DiceDB further.

ref: https://github.com/DiceDB/membench

Re: DiceDB

#65
post #46

| Metric | DiceDB | Redis | | -------------------- | -------- | -------- | | Throughput (ops/sec) | 15655 | 12267 | | GET p50 (ms) | 0.227327 | 0.270335 | | GET p90 (ms) | 0.337919 | 0.329727 | | SET p50 (ms) | 0.230399 | 0.272383 | | SET p90 (ms) | 0.339967 | 0.331775 | UPD Nevermind, I didn't have my eyes open. Sorry for the confusion. Something I still fail to understand is where you can actually spend 20ms while…

They also sounded fishy to me. I'd expect closer to 10x as much throughput with Redis: https://redis.io/docs/latest/operate/oss_and_stack/managemen...

I think it is fishy based on this - https://dzone.com/articles/performance-and-scalability-analy...

Re: DiceDB

#66

Earlier quoted context omitted.

Can't wait to feel the impact of garbage collection in my fast cache!

We had a similar thought, but it is not as bad as we think. We have the benchmarks, and we will be sharing the numbers in subsequent releases. But, there is still a chance that I may come to bite us and limit us to a smaller scale, and we are ready for it.

Vertical scaling this language also gets into painful territory quite often, I’ve had to workaround this problem before but never with a thing that felt like this: https://github.com/tailscale/tailscale/blob/main/syncs/shard...

Re: DiceDB

#68
post #34

Earlier quoted context omitted.

IMO, replace "More than a Cache. Smarter than a Database." with an actual description. The saying is cute but does not really convey information the reader is after. And that spot is where you want people to immediately understand what it is.

I changed that :) now the value proposition is right at the top.

Still not clear to me what it is. Only the features it has, without knowing what it is.

Like, imagine a page that only said "SuperTransport -- 0 to 100 in 5 seconds", but it is not clear for the reader if it is a car or a horse or a plane or a parcel service...

... and the reader has to go and guess "hmm, guess due to the acceleration it is probably a car or a motorbike -- wonder of it is for sale or for rent?".

Just put "fast on premise key/value database" in the big font that was there -- if that is what it is. That is purely a guess from me, no idea if that is what it is.

Re: DiceDB

#70

Earlier quoted context omitted.

Can't wait to feel the impact of garbage collection in my fast cache!

We had a similar thought, but it is not as bad as we think. We have the benchmarks, and we will be sharing the numbers in subsequent releases. But, there is still a chance that I may come to bite us and limit us to a smaller scale, and we are ready for it.

it might help to add 99th percentile numbers to the landing page; would do a better job of showing GC impact.
Post reply on HN