top | item 18612224

(no title)

morgo | 7 years ago

Hi Rafuino, send me an email at [firstname]@pingcap.com and I'll connect you with the benchmark author.

Just to expand a little bit on this comment:

> The expected data volume for TiDB is larger than memory.

There is both total data volume, and working set (workload dependent). This point was in regards to some databases use data structures which require the total data to be memory resident.

The working set is a longer discussion - it could just be a few percent of the total volume, and some working sets have a "long tail" of cache misses vs. short tail. And it can vary for a B+tree vs. an LSM tree too. RocksDB uses compression which helps a lot.

It is not clear in this benchmark if the working set fits entirely in memory. Thanks for bringing it to my attention - I will follow up and make sure we do a better job of communicating what is being tested.

discuss

order

No comments yet.