by Zardosht.Kasheff | Mar 26, 2014 | MySQL
by Zardosht.Kasheff | Mar 24, 2014 | MySQL
MongoDB replication has some great features. As I discussed in my last post, MongoDB’s crash safety design is very elegant. In addition to that, MongoDB has automatic failover, parallel slave replication, and prefetch threads on secondaries. The latter, as Mark...
by Zardosht.Kasheff | Mar 18, 2014 | MySQL
At an extremely high level, replication in MongoDB and MySQL are similar. Both databases have exactly one machine, the primary (or master), that accepts writes from clients. With a single transaction (or atomic operation, in MongoDB’s case), the tables and oplog (or...
by Dave Rosenlund | Feb 27, 2014 | MySQL
It may be easy to choose a NoSQL database, but do you know which distribution is best for you? Which will perform better? Which will scale further? Look before you leap. Register Now! SPEAKER: John Schulz DATE: Wednesday, March 5th TIME: 1pm ET AOL, the well-known...
by Leif.Walsh | Feb 25, 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 Leif.Walsh | Feb 21, 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 Leif.Walsh | Feb 20, 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 Leif.Walsh | Feb 19, 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 Leif.Walsh | Feb 18, 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 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 Leif.Walsh | Feb 13, 2014 | MySQL
Today we are thrilled to announce the availability of the latest release (1.4.0) of TokuMX, our high-performance distribution of MongoDB. For those of you just joining us, TokuMX is an open-source distribution of MongoDB that shares much of the code, and all of the...
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...