Buy Percona ServicesBuy Now!

TokuMX Fractal Tree(R) indexes, what are they?

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

With our recent release of TokuMX 1.0, we’ve made some bold claims about how fast TokuMX can run MongoDB workloads. In this post, I want to dig into one of the big areas of improvement, write performance and reduced I/O. One of the innovations of TokuMX is that it eliminates a long-held rule of databases: […]

Read More

TokuMX is MongoDB on steroids

 | June 25, 2013 |  Posted In: Cloud and NoSQL, MySQL

I am actually quite excited about Tokutek’s release of TokuMX. I think it is going to change the landscape of database systems and it is finally something that made me looking into NoSQL. Why is TokuMX interesting? A few reasons: It comes with transactions, and all that good stuff that transactions provide: a concurrent access […]

Read More

What technologies are you running alongside MySQL?

 | June 19, 2013 |  Posted In: MySQL

In many environments MySQL is not the only technology used to store in-process data. Quite frequently, especially with large-scale or complicated applications, we use MySQL alongside other technologies for certain tasks of reporting, caching as well as main data-store for portions of application. What technologies for data storage and processing do you use alongside MySQL […]

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

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