3 ms·
So what are the numbers for selects while writes are happening? It's really suspicious to show 'selects with no writers.' In terms of transparency, it's nice to
by mattj 17y ago
So what are the numbers for selects while writes are happening? It's really suspicious to show 'selects with no writers.' In terms of transparency, it's nice to have benchmarks that don't show you winning everything (makes me trust that you actually know what you're doing, rather than are just optimizing a few benchmark-able cases).
Also, include the actual queries you are executing. Inserting into 2 columns with only a primary key index is a completely different beast than 30 columns with uniq key constraints and multiple multi-key indexes.
- coffeemug 17y agoThere are a lot of interesting benchmarks to run - updates, deletes, different concurrent loads, different indexing schemes, a variety of row sizes and variable column sizes, etc. Right now it's only three of us, and it's only been a little over two months. We're really looking forward to running all of these benchmarks (along with TPC and iiBench), but there is only so much we can do with a limited amount of time. One thing we're finding is that people are skeptical by default. In retrospect, we probably should have expected this given the amount of false advertisement, magic bullets, and vaporware out there. We're not offering magic bullets - we're simply optimizing for modern hardware and modern workloads as opposed to 1970 hardware and database usage patterns. We'll be posting more benchmark results and detailed explanations of how RethinkDB works to win your confidence. We're not trying to trick you. What's the point? Eventually everyone would find out and the house of cards would collapse anyway. We just have only 24 hours in a day (btw, if anyone has a device to solve this problem, we'd love to beta test it!)