EmergencyEMERGENCY? Get 24/7 Help Now!

MongoDB point-in-time backups made easy

 | September 20, 2016 |  Posted In: MongoDB

MongoDB point-in-time backups

In this blog post we’ll look at MongoDB point-in-time backups, and work with them. Mongodump is the base logical backup tool included with MongoDB. It takes a full BSON copy of database/collections, and optionally includes a log of changes during the backup used to make it consistent to a point in time. Mongorestore is the tool used […]

Read More

Monitoring MongoDB with Nagios

 | July 27, 2016 |  Posted In: MongoDB

Monitoring MongoDB with Nagios

In this blog, we’ll discuss monitoring MongoDB with Nagios. There is a significant amount of talk around graphing MongoDB metrics using things like Prometheus, Data Dog, New Relic, and Ops Manager from MongoDB Inc. However, I haven’t noticed a lot of talk around “What MongoDB alerts should I be setting up?” While building out Percona’s […]

Read More

MongoDB Consistent Backups

 | July 25, 2016 |  Posted In: MongoDB

MongoDB consistent backups

In this post, I’m going to discuss MongoDB consistent backups, and how to achieve them. You might have read before that MongoDB backup is not consistent. But what if I told you there is a tool that could make them consistent. What if this tool also would make it cluster-wide consistent, automatically compress the backup, become […]

Read More

Call for Percona Live Europe MongoDB Speakers

 | July 12, 2016 |  Posted In: MySQL

InnoDB Troubleshooting

Want to become one of the Percona Live Europe MongoDB speakers? Read this blog for details. The Percona Live Europe, Amsterdam call for papers is ending soon and we are looking for MongoDB speakers! This is a great way to build your personal and company brands. It also provides you with a complimentary full conference […]

Read More

MongoDB Security: Why pay for Enterprise when Open Source has you covered?

 | June 17, 2016 |  Posted In: MongoDB, Security

MongoDB Security

Does ensuring MongoDB security justify the cost of the Enterprise version? In my opinion, the answer is no. MongoDB Inc© blasted an email with a study showing that the average cost of a data breach can be $5.9M. You can find the key finding in IBM’s 2015 report here: NH Learning Solutions Key findings: Data breaches cost the most in the […]

Read More

Why MongoRocks: Deprecating PerconaFT and MongoDB Optimistic locking

 | June 16, 2016 |  Posted In: MongoDB

deprecating PerconaFT

In this post, we’ll discuss the rationale behind deprecating PerconaFT and embracing RocksDB. Why is Percona deprecating PerconaFT in favor of RocksDB? Many of you may have seen Peter Zaitsev’s recent post about Percona embracing RocksDB and deprecating PerconaFT. I’m going to shed a bit more light on the issues between the locking models for PerconaFT’s and […]

Read More

Installing MongoDB 3.2 and upgrading MongoDB replica set

 | June 15, 2016 |  Posted In: MongoDB

MySQL Performance Optimization

In this post, we’ll examine a couple of ways for upgrading MongoDB replica set. With the release of MongoDB 3.2, comes a rash of new features and improvements. One of these enhancements is improved replica sets. From MongoDB: “A replica set in MongoDB is a group of mongod processes that maintain the same data set. […]

Read More

MongoDB 3.2: elections just got better!

 | May 25, 2016 |  Posted In: MongoDB

Introduction In this blog, we’ll review MongoDB 3.2 elections and how they work, as well as what is really new and different in the election protocol. MongoDB 3.2 revamped its election protocol for increased stability! Exciting times, with smarter and faster elections are here! With this latest release, you will find that replication (and the […]

Read More

Percona How To: Field Names and Document Size in MongoDB

 | March 24, 2016 |  Posted In: MongoDB

document size in MongoDB

In this blog post, we’ll discuss how shorter field names impact performance and document size in MongoDB. The MongoDB Manual Developer Notes state: Shortening field names reduce expressiveness and does not provide considerable benefit for larger documents and where document overhead is not of significant concern. Shorter field names do not lessen the size of indexes […]

Read More

Percona Back to Basics: MongoDB updates

 | February 25, 2016 |  Posted In: MongoDB

Welcome to the first in a new series of MongoDB blogs. These blogs will cover a selection of topics, including: How-tos New release and new features Getting back to the basics Solutions from the field In this first blog, we’ll discuss MongoDB updates. You can use the update method to update documents in a collection. […]

Read More