by Leif.Walsh | Feb 17, 2014 | MySQL
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...
by Tim.Callaghan | Feb 16, 2014 | MySQL
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...
by Leif.Walsh | Feb 14, 2014 | MySQL
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...
by Dave Rosenlund | Feb 13, 2014 | MySQL
As your database begins to scale, sharding can be an effective way to manage your data. In MongoDB, sharding is unique because it retains nearly all of the the full expressiveness of a single server database while scaling out. Register Now! SPEAKER: Leif Walsh,...
by Zardosht.Kasheff | Feb 12, 2014 | MySQL
Patrick McFadin recently wrote a post titled “MongoDB. This is not the database you are looking for”, where he mentions “In the past year there has been a rising chorus of users stuck on a cliff with MongoDB and are desperate to get out.” The key theme seems to be...
by Zardosht.Kasheff | Feb 11, 2014 | MySQL
With TokuMX 1.4 coming out soon, with (teaser) wonderful improvements made to sharding and updates (and plenty of other goodies), I’ve recently reminisced about how we got TokuMX to this point. We (actually, really John) started dabbling with integrating Fractal Tree®...
by Zardosht.Kasheff | Feb 3, 2014 | MySQL
William Zola over at MongoDB gave a great talk called “The (Only) Three Reasons for Slow MongoDB Performance”. It reminded me of an interesting characteristic of updates in MongoDB. Because MongoDB’s main data store is a flat file and secondary indexes store offsets...
by Dave Rosenlund | Jan 30, 2014 | MySQL
MongoDB is loved by developers for its productivity, but productivity can decline when you begin to write enterprise applications and realize that some database features you take for granted are not available in MongoDB. One of these features is support for...
by Dave Rosenlund | Jan 8, 2014 | MySQL
MongoDB includes several powerful features like high availability, read scaling, and horizontal scalability in an easy-to-use, schema-free database platform. But, what if you could retain those properties, improve performance, and ensure scalability without...
by Dave Rosenlund | Dec 10, 2013 | MySQL
Use your MySQL expertise to analyze the strengths and weaknesses of MongoDB. SPEAKER: Tim Callaghan, VP of Engineering at Tokutek DATE: Tuesday, December 17th TIME: 1pm ET Register Now! MongoDB is a popular NoSQL DBMS that shares the ease-of-use and quick setup that...
by Dave Rosenlund | Dec 6, 2013 | MySQL
Nominate Tokutek for the 2013 Best Technology Achievement Crunchies award! Help us be recognized for our database performance engines, TokuMX™ and TokuDB, and our revolutionary Fractal Tree® technology. Nominations will only be accepted until December 15, 2013 at...
by Zardosht.Kasheff | Nov 27, 2013 | MySQL
This past Wednesday, I attended a talk at the Washington DC MongoDB User Group given by John Schulz, a chief architect at AOL. In the talk, TokuMX VS MongoDB Bake Off Based on a Primary AOL Use case, he describes his experiments comparing TokuMX with MongoDB for his...
by Dave Rosenlund | Nov 19, 2013 | MySQL
You love MongoDB for its ease of deployment – but are you worried about how your application will perform when it starts to scale? SPEAKER: Tim Callaghan, VP of Engineering at Tokutek DATE: Wednesday, November 20th TIME: 1pm ET Register Now! Join this...
by Dave Rosenlund | Nov 8, 2013 | MySQL
Attending Percona Live in London next week? Don’t miss the chance to hear Tokutek’s Vice President of Engineering, Tim Callaghan, discuss how to use your MySQL knowledge to become an instant MongoDB Guru and the advantages of using Fractal Tree® indexes in...
by Zardosht.Kasheff | Nov 7, 2013 | MySQL
From the application’s perspective, TokuMX behaves very similarly, if not identically, to MongoDB in many ways. But in one subtle yet important way, on non-sharded clusters, TokuMX is different. With MongoDB, operations on each single document are transactional. With...
by Zardosht.Kasheff | Oct 31, 2013 | MySQL
Since our initial release last summer, TokuMX has supported fully ACID and MVCC multi-statement transactions. I’d like to take this post to explain exactly what we’ve done and what features are now available to the user. But before beginning, an important note: we...
by Leif.Walsh | Oct 24, 2013 | MySQL
Getting ready for tomorrow’s MongoDB Boston conference (come say hi if you see us!), I’m spending some time thinking about a post last week by Bryce Nyeggen: The Genius and Folly of MongoDB. It hits home in a lot of ways for me and the whole TokuMX team, because it...
by Tim.Callaghan | Oct 18, 2013 | MySQL
Tokutek is pleased to announce today’s release of TokuMX v1.3. The goal of this release was to bring full MongoDB v2.4 compatibility (with the noted exception of Text Search and Geospatial Indexes). The initial release of TokuMX was based on MongoDB v2.2, but...
by Dave Rosenlund | Oct 16, 2013 | MySQL
Tokutek is proud to be a sponsor of the MongoDB Boston 2013 event in Boston next Friday, October 25. The annual one-day conference is dedicated to MongoDB and is featuring all new advanced sessions this year. A few things to look forward to according to...
by Zardosht.Kasheff | Oct 11, 2013 | MySQL
Since introducing TokuMX, we’ve discussed benefits that TokuMX has for existing MongoDB applications that require no changes. In this post, I introduce an extension we’ve made to the indexing API: clustering indexes, a tool that can tremendously improve query...