What are the pros & cons of these MySQL engines for OLTP -- XtraDB, PBXT, or TokuDB?

Posted by Continuation on Server Fault See other posts from Server Fault or by Continuation
Published on 2010-04-08T12:51:41Z Indexed on 2010/04/08 12:53 UTC
Read the original article Hit count: 167

Filed under:
|
|
|
|

I'm working on a social website with an approximate read/write split of 90/10. Trying to decide on a MySQL engine. The ones I'm interested in are:

  1. XtraDB
  2. PBXT
  3. TokuDB

What are the pros and cons of them for my use case?

A few specific questions:

  • PBXT uses log-based structure that avoids double-writes. It sounds very elegant, but the benchmark I've seen doesn't show any/much advantages over XtraDB. Do you have any experience with PBXT/XtraDB you can share?
  • TokuDB sounds VERY interesting. But all the benchmarks I've seen are about single-threaded bulk inserts - inserting 100M rows for example. that's not very relevant for OLTP. What about its performance with large number of concurrent threads writing and reading at the same time? Anyone has tried that?

© Server Fault or respective owner

Related posts about mysql

Related posts about xtradb