Percona Resources

Software
Downloads

All of Percona’s open source software products, in one place, to download as much or as little as you need.

Product
Documentation

A single source for documentation on all of Percona’s leading, open source software.

Financial Services

Driving Database Success

Percona Blog

Percona Blog

Our popular knowledge center for all Percona products and all related topics.

Community

Percona Community Hub

A place to stay in touch with the open source community

Events

Percona Events Hub

See all of Percona’s upcoming events and view materials like webinars and forums from past events

About

About Percona

Percona is an open source database software, support, and services company that helps make databases and applications run better.

Percona in the News

See Percona’s recent news coverage, press releases and industry recognition for our open source software and support.

Our Customers

Our Partners

Careers

Contact Us

Percona Software For MongoDB

Say goodbye to uncontrollable licensing fees, restrictive agreements, and annoying product pushes with source-available software and open source tools for MongoDB.

Enterprise-grade software.
Free from corporate limitations.

Percona software for MongoDB includes a source-available MongoDB alternative and Percona-built open source management and observation tools. Powerful alone, better together, zero lock-in.

Downloading Percona software for MongoDB depends on your environment.

 

If you are running any Unix-based system...

Percona Distribution for MongoDB

A source-available drop-in replacement for MongoDB Community Edition that includes enterprise-grade security and backup features. Ensure data availability, improve security, and simply application development.

Percona Distribution for MongoDB components include:

  • Percona Server for MongoDB
    A high-performance, highly available, and secure MongoDB database without licensing costs or lock-in.

    Learn More

  • Percona Backup for MongoDB
    An open source community backup tool designed to ensure data durability and availability.

    Learn More

If you’re running MongoDB in cloud-native environments...

Percona Operator for MongoDB

An easy way to deploy and manage complex MongoDB topologies on Kubernetes. Automate database operations, create a private DBaaS, and empower developers with self-service.

Percona Monitoring and Management (PMM)

An open source database observability, monitoring, and management tool. Connect your MongoDB nodes to monitor, receive alerts, manage backups, and diagnose problems user-impacting incidents rooted in database configuration.

See how Percona software and services for MongoDB stack up

View our feature matrix to see how Percona software and services for MongoDB compare to MongoDB Community Edition, MongoDB Enterprise, and MongoDB Atlas.

Why Percona software for MongoDB?

High performance. Zero lock-in

Operate production environments requiring high-performance, highly available, and secure databases without lock-in.

Ensure data durability

Do it via open source, distributed and low-impact solution for consistent backups of MongoDB sharded clusters and replica sets.

Monitor the health of your MongoDB database

Monitor, receive alerts, manage backups and diagnose userimpacting incidents rooted in database configuration.

Automate routine and accelerate value

Automate deployments, scaling, and backup and restore operations of MongoDB on Kubernetes.

Address critical business needs

Unlock exclusive, auto-configured security, compliance, and backup features with Percona Server for MongoDB Pro. Benefit from Enterprise Edition capabilities like FIPS mode support while retaining full control over your data’s access and availability.

What our customers say

“We expect to run [database] software across our enterprise, and we are held to higher standards. Some of these systems have zero downtime. Having all these software products that Percona has helps us achieve our SLAs, whether it’s from an availability perspective or a disaster recovery perspective. We implement and use Percona solutions across our enterprise.”

Kim Thomas

Database Architect at Fiserv

GitHub – Percona Server for MongoDB

GitHub – Percona Backup for MongoDB

GitHub – Percona Operator for MongoDB

Source code and releases. Learn more

MongoDB Forum

Official Percona community for MongoDB

Tutorials

In-depth guides for MongoDB Developers and DBAs

Contribute to the Percona MongoDB Community

Have Questions?

Frequently Asked Questions
Is MongoDB open source? I thought that they changed their license?
The MongoDB Community Edition is now released under a license called the Server Side Public License (SSPL). It’s modeled after the GNU AGPL, but it includes a use restriction that adds additional requirements for service providers. Because, like everyone else, Percona receives that software under the SSPL, we have adopted that license for our software derived from SSPL’ed code.

For code that Percona develops to work with MongoDB, like in our work with Percona Backup for MongoDB, we remain committed to using true open source licenses.

What does Percona add to the vanilla MongoDB Community Edition?

Percona adds features like LDAP authentication and authorization, auditing, log redaction, data-at-rest encryption, and more. Please see our feature comparison for more details.

Why should I use Percona Distribution for MongoDB and other Percona software?

Percona provides the software and services you need to deploy MongoDB without the lock-in that usually occurs with proprietary software vendors. In our builds, we add features and tools that provide benefits well beyond what’s provided in the freely available MongoDB Community Edition, while maintaining compatibility. You get the benefits of MongoDB without the drawbacks of proprietary licensing and lock-in, and you get the benefit of commercial support and services from Percona if you need us.

What is the support cycle for MongoDB software from Percona?

Our general policy is that we try to match our end-of-life dates for platforms to those of the upstream vendor. For software Percona produces based on upstream software, we match the upstream software’s end-of-life dates.

In the same manner, as a platform or piece of software becomes outdated or is declared “end of life (EOL),” we move our engineering efforts to developing the next major release or addressing the next important piece of open source software. EOL software gets shifted back to Operational Support, and finally (as it is largely phased out in the broader ecosystem), to Community Support.

Learn more about the Percona for MongoDB software lifecycle.

I want to migrate from MongoDB Enterprise/Community to Percona software for MongoDB. How do I do it?

Due to the full compatibility with vanilla MongoDB, you can simply replace it by installing Percona Server for MongoDB. If you want assistance with migration and guarding against unexpected downtime and unplanned data loss, contact our Percona Experts.

Is Percona Server for MongoDB fully compatible with MongoDB Community Edition?

Percona Server for MongoDB is built upon MongoDB Community Edition. Therefore, Percona Server for MongoDB is a fully compatible source-available replacement for MongoDB Community, which is also fully compatible with your current infrastructure.

Have Questions?