Author - David Murphy

MongoDB 3.4 Bundle Release: Percona Server for MongoDB 3.4, Percona Monitoring and Management 1.1, Percona Toolkit 3.0 with MongoDB

Percona Server for MongoDB

This blog post is the first in a series on our Percona Server for MongoDB 3.4 bundle release. This release includes Percona Server for MongoDB, Percona Monitoring and Management, and Percona Toolkit. In this post, we’ll look at the features included in the release.
We have a lot of great MongoDB content coming your way […]

Read more

MongoDB Ransomware: Not Likely, But How Do You Know?

MongoDB Ransomware

In this blog post, we’ll look at some of the concerns recently seen around MongoDB ransomware and security issues.
Security blogs and magazines have recently been aflutter with the news that a hacker is stealing data from MongoDB instantiations and demanding bitcoins to get the data back. This sounds pretty bad at first glance, but […]

Read more

MongoDB point-in-time backups made easy

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

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 remote […]

Read more

Call for Percona Live Europe MongoDB Speakers

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?

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 US and Germany […]

Read more

Why MongoRocks: Deprecating PerconaFT and MongoDB Optimistic locking

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 MongoDB’s […]

Read more

Installing MongoDB 3.2 and upgrading MongoDB replica set

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