Hacker News new | past | comments | ask | show | jobs | submit login

Right: It's very workload sensitive how this is going to help. If your data set fits in memory, it's probably very good. If you're waiting on IO, the cost of SQL parsing becomes trivial in comparison.

What is actually interesting, is that InnoDB actually has some optimizations around writing that NoSQL databases do not (configure multiple read/write threads - required for raid controllers and faster SSDs). So while the benchmark does show the absolute best case, it's not like everything else is a write off.

A B+Tree index (assuming hot spots) can usually scale quite well for out of memory fit. This is different for example, from a hash index which aims to have random distribution to each bucket.

(Disclaimer: I work for Percona, the company that releases Percona Server).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: