EmergencyEMERGENCY? Get 24/7 Help Now!

Don’t worry about embedding large arrays in your MongoDB documents

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

In this post, I’d like to discuss some performance problems recently mentioned about MongoDB’s embedded arrays, and how TokuMX avoids these problems and delivers more consistent performance for MongoDB applications. In “Why shouldn’t I embed large arrays in my documents?“, Asya Kamsky of MongoDB explains why you shouldn’t embed large arrays in your MongoDB documents. It’s […]

Read More

What’s new in TokuMX 1.4, Part 1: Primary keys

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

We just released version 1.4.0 of TokuMX, our high-performance distribution of MongoDB. There are a lot of improvements in this version (release notes), the most of any release yet. In this series of blog posts, we describe the most interesting changes and how they’ll affect users. MongoDB doesn’t have a “primary key” the way SQL […]

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

532x Multikey Index Insertion Performance Increase for MongoDB with Fractal Tree Indexes

 | November 13, 2012 |  Posted In: Tokutek, TokuView

In my three previous MongoDB blogs I wrote about our implementation of Fractal Tree(R) indexes on MongoDB, showing a 10x insertion performance increase, a 268x query performance increase, and a comparison of covered indexes and clustered indexes. These benchmarks show the difference that rich and efficient indexing can make to your MongoDB workload. Given the […]

Read More

My Talk Next Week at HighLoad++

 | October 18, 2012 |  Posted In: Tokutek, TokuView

Next week I’ll be visiting Moscow to talk at Highload++. The conference will take place during Monday 22nd and Tuesday 23rd at the Radisson hotel. I will be giving my personal version of an indexing talk that my colleagues have given in meetups and conferences in the US. Highload++ conference is targeted to address the […]

Read More

Looking for MongoDB users to test Fractal Tree Indexing

 | September 13, 2012 |  Posted In: Tokutek, TokuView

In my three previous blogs I wrote about our implementation of Fractal Tree Indexes on MongoDB, showing a 10x insertion performance increase, a 268x query performance increase, and a comparison of covered indexes and clustered indexes. The benchmarks show the difference that rich and efficient indexing can make to your MongoDB workload. It’s one thing […]

Read More

MongoDB Index Shootout: Covered Indexes vs. Clustered Fractal Tree Indexes

 | September 6, 2012 |  Posted In: Tokutek, TokuView

In my two previous blogs I wrote about our implementation of Fractal Tree Indexes on MongoDB, showing a 10x insertion performance increase and a 268x query performance increase. MongoDB’s covered indexes can provide some performance benefits over a regular MongoDB index, as they reduce the amount of IO required to satisfy certain queries.  In essence, […]

Read More

Webinar: Understanding Indexing

 | July 23, 2012 |  Posted In: Tokutek, TokuView

Three rules on making indexes around queries to provide good performance Application performance often depends on how fast a query can respond and query performance almost always depends on good indexing. So one of the quickest and least expensive ways to increase application performance is to optimize the indexes. This talk presents three simple and […]

Read More

Fractal Tree Indexing and Filesystems – HotStorage 2012

 | June 11, 2012 |  Posted In: Tokutek, TokuView

Modern file systems are well equipped to deal with large writes. One area that remains challenging however is to efficiently write out “microdata”, such as metadata and small portions of large files, while showing good I/O utilization when the data is read back. This challenge is evident with mount options like “noatime” which disables updating […]

Read More

Percona’s widely read Percona Data Performance blog highlights our expertise in enterprise-class software, support, consulting and managed services solutions for both MySQL® and MongoDB® across traditional and cloud-based platforms. The decades of experience represented by our consultants is found daily in numerous and relevant blog posts.

Besides specific database help, the blog also provides notices on upcoming events and webinars.
Want to get weekly updates listing the latest blog posts? Subscribe to our blog now! Submit your email address below and we’ll send you an update every Friday at 1pm ET.

No, thank you. Please do not ask me again.