EmergencyEMERGENCY? Get 24/7 Help Now!

Sysbench Benchmarking of Tesora’s Database Virtualization Engine

 | June 24, 2014 |  Posted In: Benchmarks, MySQL, OpenStack

Tesora, previously called Parelastic, asked Percona to do a sysbench benchmark evaluation of its Database Virtualization Engine on specific architectures on Amazon EC2. The focus of Tesora is to provide a scalable Database As A Service platform for OpenStack. The Database Virtualization Engine (DVE) plays a part in this as it aims at allowing databases […]

Read More

Thoughts on Small Datum – Part 2

 | April 29, 2014 |  Posted In: Tokutek, TokuView

If you did not read my first blog post about Mark Callaghan’s (@markcallaghan) benchmarks as documented in his blog, Small Datum, you may want to skim through it now for a little context. ——————- On March 11th, Mark, a former Google and now Facebook database guru, published an insertion rate benchmark comparing MySQL outfitted with […]

Read More

Thoughts on Small Datum – Part 1

 | April 18, 2014 |  Posted In: Tokutek, TokuView

A little background… When I ventured into sales and marketing (I’m an engineer by education) I learned I would often have to interpret and simply summarize the business value that is sometimes hidden in benchmarks. Simply put, the people who approve the purchase of products like TokuDB® and TokuMX™ appreciate the executive summary. Therefore, I plan […]

Read More

TokuMX vs. MongoDB : Sharding Balancer Performance

 | February 16, 2014 |  Posted In: Tokutek, TokuView

I have always believed that TokuMX’s Fractal Tree indexes are an ideal fit for MongoDB’s sharding model, especially when it comes time for balancing to occur. At a very high level, balancing is needed when one shard contains more chunks than another. The actual formula is well described in the MongoDB documentation. Balancing shards impacts […]

Read More

TokuMX vs. MongoDB : In-Memory Sysbench Performance

 | September 10, 2013 |  Posted In: Tokutek, TokuView

In talking to existing MongoDB users and TokuMX evaluators, I’ve often heard that the performance of MongoDB is very good as long as your working data set fits in RAM. The story continues that if your working data set grows to be larger than the RAM on your server, the built-in sharding capabilities of MongoDB […]

Read More

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

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

Slides from my Percona Live “Benchmarking” presentation

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

I finally posted a copy of the slides from my Percona Live presentation, “Creating a Benchmarking Infrastructure that Just Works”.  The PDF is available via this link. The content comes from my personal experiences over many years benchmarking and testing databases, usually focusing on performance.  It was an opportunity to see how far my personal […]

Read More

Benchmarking Percona Server TokuDB vs InnoDB

 | May 7, 2013 |  Posted In: Benchmarks, MySQL, Percona Server for MySQL

After compiling Percona Server with TokuDB, of course I wanted to compare InnoDB performance vs TokuDB. I have a particular workload I’m interested in testing – it is an insert-intensive workload (which is TokuDB’s strong suit) with some roll-up aggregation, which should produce updates in-place (I will use INSERT .. ON DUPLICATE KEY UPDATE statements […]

Read More