MongoDB Atlas On-Premise: Challenges and Flexible Alternatives
If you’re running enterprise applications, you might be facing a common dilemma: cloud solutions offer great features, but regulatory constraints and data sovereignty laws might prevent you from using...
View ArticleEnhancing Keyhole: Pulling More Metrics from MongoDB’s FTDC
Everyone knows that MongoDB has FTDC (Full-Time Diagnostic Data Capture), which helps MongoDB engineers analyze server behavior, tune parameters, and conduct forensic work when issues occur within...
View ArticleMongoDB Pricing Explained: What You’re Really Paying For
If you’re using MongoDB, whether it’s the Community Edition, Enterprise Advanced, or Atlas, you’ve probably asked yourself at some point: what is this actually costing us? And the answer isn’t always...
View ArticleBehind the Scenes: How Percona Support Diagnosed a MongoDB FTDC Freeze
One of our customers recently reported that MongoDB’s diagnostic metrics—collected via FTDC (Full-Time Diagnostic Data Capture)—had stopped updating. As a result, no metrics were being collected,...
View ArticleDoes FCV Have Any Impact on MongoDB Performance?
It is generally known and established that different database versions provide different sets of features and performance rates. Along with the binary versions, MongoDB has a property called Feature...
View ArticleMongoDB Operators Explained: Features, Limitations, and Open Source Alternatives
If you’ve tried running MongoDB on Kubernetes, you’ve likely run into some unique challenges. Stateful workloads like replica sets and sharded clusters can be messy in containers, and things that...
View ArticleMongoDB 101: Tuning WiredTiger Cache After a Memory Upgrade
This post was originally published in January 2021 and was updated in March 2025. Adding more memory to your MongoDB deployment is a common vertical scaling strategy. But simply increasing RAM isn’t...
View ArticleMongoDB Benchmarking Made Effortless With MongoDB Workload Generator
Recognizing a gap in the availability of straightforward tools for MongoDB benchmarking, particularly those that do not require complex compilation, configuration, and intricate setups, I developed...
View ArticleHow to Run MongoDB on Kubernetes: Solutions, Pros and Cons
This blog was originally published in August 2022 and was updated in April 2025. In this blog, we’ll examine the increasingly popular practice of running MongoDB on Kubernetes. We will explore various...
View ArticleIs MongoDB Truly Open Source? A Critical Look at SSPL
This post was originally published in April 2023 and was updated in April 2025. When asked “Is MongoDB open source?”, at Percona, our definitive answer is “no.” Let’s start with this: MongoDB is...
View ArticleEssential MongoDB Backup Best Practices for Data Protection
This blog was originally published in September 2020 and was updated in April 2025. As a MongoDB user, ensuring your data is safe and secure in the event of a disaster or system failure is crucial....
View Article4 Ways to Convert MongoDB BSON to JSON Format
This post was originally published in April, 2023 and was updated in April, 2025. Binary Javascript Object Notation (BSON) is a binary-encoded serialization of JSON documents. JSON is easier to...
View ArticleFreedom and Flexibility: Rethinking Your MongoDB Cloud Strategy Beyond Atlas
Let’s be honest: Getting MongoDB up and running quickly in the cloud sounds fantastic. Services like MongoDB Atlas promise easy deployment, automated scaling, and hands-off management on AWS, Azure,...
View ArticlePercona Software for MongoDB Release Plan Updates
Percona commits to delivering robust, enterprise-grade, and community-driven software for MongoDB. We build our databases and tools to meet evolving data needs. As MongoDB continues to evolve, we’ve...
View ArticleScaling Smarter: What You Have Missed in MongoDB 8.0
MongoDB has always made it relatively easy to scale horizontally, but with version 8.0, the database takes a significant step forward. If you’re working with large datasets or high-throughput...
View ArticleDeploying MongoDB Test Environments with Terraform and Ansible
Want to spin up fully functional environments for trying out Percona Server for MongoDB, complete with Percona’s backup and monitoring solutions in minutes? We recently made our automation framework...
View ArticleUsing replicaSetHorizons in MongoDB
When running MongoDB replica sets in containerized environments like Docker or Kubernetes, making nodes reachable from inside the cluster as well as from external clients can be a challenge. To solve...
View ArticleHow to Perform Rolling Index Builds with Percona Operator for MongoDB
This post explains how to perform a Rolling Index Build on a Kubernetes environment running Percona Operator for MongoDB. Why and when to perform a Rolling Index Build? Building an index requires: CPU...
View ArticleScalability for the Large-Scale: File Copy-Based Initial Sync for Percona...
On behalf of the entire Percona product team for MongoDB, I’m excited to announce a significant enhancement to Percona Server for MongoDB: File Copy-Based Initial Sync (FCBIS). It is designed to...
View ArticleLDAP Isn’t Going Away, and Neither Is Our Support for Percona Server for MongoDB
As enterprise software vendors race toward proprietary cloud ecosystems, some features long relied upon by businesses are being quietly deprecated. One recent example is MongoDB Enterprise Advanced and...
View Article