EmergencyEMERGENCY? Get 24/7 Help Now!

A TokuDB Stall Caused by a Big Transaction and How It was Fixed

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

One of our customers sometimes observed lots of simple insertions taking far longer than expected to complete. Usually these insertions completed in milliseconds, but the insertions sometimes were taking hundreds of seconds. These stalls indicated the existence of a serialization bug in the Fractal Tree index software, so the hunt was on. We found that […]

Read More

Building TokuMX and TokuDB for Production

 | August 7, 2013 |  Posted In: Tokutek, TokuView

Recently, we’ve seen a few people ask us about building TokuMX from scratch. While it’s best if you just use the binaries you can get from us (they have all the right optimizations, we’ve tested them, and we can interpret coredumps they generate), we recognize there are other reasons you might need to do a […]

Read More

Slides from Boston MongoDB User Group Meetup on 7/31/13

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

On Wednesday night, the Boston MongoDB User group was kind enough to have me speak about TokuMX Internals. I spoke about Fractal Tree® indexes and the technical reasons behind the benefits they provide to MongoDB applications. Although the talk mostly references TokuMX and MongoDB, all the theory applies to TokuDB and MySQL as well. My slides […]

Read More

Why Unique Indexes are Bad

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

Before creating a unique index in TokuMX or TokuDB, ask yourself, “does my application really depend on the database enforcing uniqueness of this key?” If the answer is ANYTHING other than yes, do not declare the index to be unique. Why? Because unique indexes may kill your write performance. In this post, I’ll explain why. […]

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

Opening Week for TokuDB

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

Since we had the pleasure to announce that TokuDB is open source on Monday, it’s been a thrilling ride. With several members of the team out west all week, back on the east coast we’ve been seeing quite a lot of questions, suggestions, and exciting results. Here are some of the highlights of our first […]

Read More