Buy Percona ServicesBuy Now!

iiBench Benchmark: TokuMX vs. MongoDB

 | June 6, 2013 |  Posted In: Tokutek, TokuView

Tokutek created the iiBench benchmark back in 2008. The point of the benchmark is to measure the performance of indexed insertions over time. It uses an extremely simple schema, one table with a sequential insertion pattern for the primary key along with three integer fields storing random values. The table maintains 3 secondary indexes, each […]

Read More

TokuMX: Fractal Trees with MongoDB

 | June 3, 2013 |  Posted In: Tokutek, TokuView

Over several blog posts, Tim has presented performance results on large data sets of TokuMX, our MongoDB product with fractal tree indexes integrated, side by side with MongoDB. Results look good. We’ve shown improved throughput numbers on a sysbench benchmark, faster load times, and high compression. So what is TokuMX, and how does it achieve […]

Read More

Sysbench Benchmark for MongoDB – v0.1.0 Performance Update

 | May 28, 2013 |  Posted In: Tokutek, TokuView

Two months ago I posted a performance comparison running Sysbench on MongoDB versus MongoDB with Fractal Tree Indexes v0.0.2. The benchmark showed a 133% improvement in throughput. Nice, but our engineering team had an effort on our road-map for lock refinement that we believed would really boost our performance, which is now available in v0.1.0. […]

Read More

MongoDB Multi-Statement Transactions? Yes We Can!

 | April 3, 2013 |  Posted In: Tokutek, TokuView

Earlier, I talked about the transactional semantics we are introducing to MongoDB. As I hinted at the end of the post, we are actually doing more. We are introducing multi-statement transactions. That’s right, multiple queries, updates, deletes, and inserts will be able to run inside of a single transaction. We are working on the details […]

Read More

MongoDB Transactions? Yes

 | April 2, 2013 |  Posted In: Tokutek, TokuView

People claim that MongoDB is not transactional. It actually is, and that’s a good thing. In MongoDB 2.2, individual operations are Atomic. By having per database locks control reads and writes to collections, write operations on collections are Consistent and Isolated. With journaling on, operations may be made Durable. Put these properties together, and you […]

Read More

Wanted: Evaluators to Try MongoDB with Fractal Tree Indexing

 | March 20, 2013 |  Posted In: Tokutek, TokuView

We recently resumed our discussion around bringing Fractal Tree indexes to MongoDB.  This effort includes Tokutek’s interview with Jeff Kelly at Strata as well as my two recent tech blogs which describe the compression achieved on a generic MongoDB data set and performance improvements we measured using on our implementation of Sysbench for MongoDB.  I […]

Read More

Sysbench Benchmark for MongoDB

 | March 14, 2013 |  Posted In: Tokutek, TokuView

As we continue to test our Fractal Tree Indexing with MongoDB, I’ve been updating my benchmark infrastructure so I can compare performance, correctness, and resource utilization.  Sysbench has long been a standard for testing MySQL performance, so I created a version that is compatible with MongoDB.  You can grab my current version of Sysbench for […]

Read More

The Last Mile for Big Data – Strata Overview with Jeff Kelly of Wikibon (Part 2)

 | March 11, 2013 |  Posted In: Tokutek, TokuView

During the second half of our CUBE discussion with Wikibon analyst Jeff Kelly at this year’s Strata Conference in Santa Clara, we talked about the tipping point for Big Data. Strata veterans could see at a glance that this year’s conference was markedly different. No longer the exclusive domain of geeks and database administrators, this […]

Read More