Percona for MongoDB: The Enterprise-Grade MongoDB Alternative

TL;DR

Percona software for MongoDB is a robust, freely available alternative to MongoDB. It enhances performance and functionality of MongoDB Community Edition, offering near feature parity with MongoDB Enterprise Advanced and Atlas, without the vendor lock-in. Percona software for MongoDB is backed by Percona Support and Services, providing unmatched expertise for everything from daily operations to complex database design challenges.

Choose Percona for MongoDB if you’re looking for responsive support and enterprise-grade software without the costs and constraints of corporate solutions.

Run MongoDB your way
Request a consultation

Percona for MongoDB software suite:

• Percona Server for MongoDB: a source-available, enterprise-grade replacement for MongoDB Community Edition that enhances performance and reliability without the cost of proprietary vendors.

• Percona Backup for MongoDB: an open source, fully supported backup tool offering enterprise-grade capabilities that creates a physical database without vendor lock-in, including support for sharded clusters.. • Percona Operator for MongoDB: automates the deployment and management of highly available, enterprise-ready MongoDB clusters on Kubernetes, with built-in sharding support. • Percona Monitoring and Management (PMM) provides comprehensive monitoring and management of MongoDB database performance and health. • Percona Everest the first cloud-native, open source platform for automated database provisioning and management with Kubernetes.

Percona for MongoDB services and support solutions

Percona’s MongoDB experts provide deep operational knowledge to tackle any project and ensure optimal database performance. With 24/7 availability and 15-minute SLAs, our services are designed to support and enhance your MongoDB environment for efficient, cost-effective operation. Percona Managed Services: delivers proactive, round-the-clock database management, reducing incidents and freeing your team to focus on strategic priorities without the need for additional staff. Percona Support: offers 24x7x365 consultative assistance to quickly resolve performance issues, security vulnerabilities, and misconfigurations, ensuring continuous MongoDB performance. Percona Consulting: provides custom recommendations for architecture, performance, security, and migrations, tailored to your unique needs.  Training: bring your team up to speed with new technologies, delivered virtually or onsite, with specialized tracks for DBAs and developers.

Below the components section, see the detailed comparison of Percona software for MongoDB vs. MongoDB Community, Enterprise Advanced, and Atlas. You can also download our feature matrix to see how Percona software and services for MongoDB compare to MongoDB’s offerings.

Components of Percona software for MongoDB

Percona Distribution for MongoDB

Cost-effective source-available MongoDB software to maximize performance and save costs

Percona Distribution for MongoDB is a source-available enterprise-grade MongoDB bundle featuring the best available components designed and tested to work together. At the center of the distribution is Percona Server for MongoDB, Percona Backup for MongoDB, and Percona Toolkit for MongoDB:  • Percona Server for MongoDB: high performance and reliability for enterprises that want optimum performance without being tied to an expensive proprietary vendor relationship. • Percona Backup for MongoDB: a fully supported, open source, community backup tool designed to give you an easy command line interface to perform a consistent backup/restore of clusters and non-sharded replica sets. • Percona Toolkit for MongoDB: a collection of advanced open source command-line tools engineered to perform a variety of tasks too difficult or complex to perform manually.  Compared to MongoDB Community, the additional enterprise features and tools included in Percona Distribution for MongoDB are more performant, robust, and feature-rich.

Discover more about Percona Distribution for MongoDB.

Percona Server for MongoDB

A source-available, fully compatible drop-in replacement for MongoDB Community Edition comparable to MongoDB Enterprise Advanced

Percona Server for MongoDB offers a cost-effective, high-performance alternative to MongoDB Enterprise Advanced and MongoDB Atlas, delivering enterprise-class features without the high costs.

Built on MongoDB Community Edition, it enhances your database with superior performance, scalability, and reliability and includes advanced security features like: • Data-at-rest encryption with the Encrypted WiredTiger Storage Engine • External authentication via OpenLDAP/AD or Kerberos • Audit logging • Log redaction for enhanced safety and accountability.

This guarantees your data remains available and scalable to meet the demands of enterprise applications.

Migrating to Percona Server for MongoDB is seamless, with no changes needed to existing applications or code. It's an easy choice for organizations seeking enterprise features without traditional licensing constraints.

Discover more about Percona Server for MongoDB.

Percona Backup for MongoDB

An open source alternative to MongoDB Ops Manager, Cloud Manager, and Atlas backups

Percona Backup for MongoDB is a fully supported, open source tool for consistently and reliably backing up MongoDB clusters. With Percona Backup for MongoDB, you get an enterprise-grade backup solution that is 100% open source, providing a cost-effective alternative to expensive proprietary software like Ops Manager, Cloud Manager, and Atlas Key features include: • Simplified backup and restore • Support for all environments • Integration with Percona Monitoring and Management (PMM) • Enhanced performance and reliability • Cloud and on-premises compatibility • Enterprise-ready features Discover more about Percona Backup for MongoDB.

Cloud-native Percona software for MongoDB

Percona Operator for MongoDB

Greater freedom and flexibility than MongoDB Enterprise Advanced and Atlas operators

For those operating in a cloud-native environment, Percona Operator for MongoDB is invaluable as an open source alternative to: • MongoDB Community Kubernetes Operator • MongoDB Enterprise Advanced Kubernetes Operator • Atlas Kubernetes Operator It is compatible with Percona Distribution for MongoDB to deploy and manage MongoDB in Kubernetes, automating deployment, scaling, and maintenance tasks.  This operator is designed to:  • Simplify handling complex MongoDB topologies • Ensure seamless scaling through sharding support as your dataset grows • Automatically expand Percona Server for MongoDB clusters, adding arbiter or non-voting replica set nodes for optimized performance and reliability, all with minimal manual input.

Key features include:

• Source-available and free from vendor lock-In • Automated Day 1 operations • Automated Day 2 operations • Fully automated MongoDB cluster expansion • Backups and restores • Secure connections • Zero-downtime automated software upgrades • Integrated observability and monitoring • Unrestricted portability

Discover more about Percona Operator for MongoDB.

Percona Everest

A first-of-its-kind, open source platform for easy database provisioning and management on premises and in the cloud

Percona Everest is the first open source platform for automated database provisioning and management.  Percona Everest supports multiple database technologies, including MongoDB, and allows users to self-service provision and manage high-performance database clusters on their preferred infrastructure.  With Percona Everest, you’ll regain control over:  • Data access • Database configuration • Cloud-related costs

Discover more about Percona Everest.

What’s the difference between Percona Everest and Percona Kubernetes Operators?
In a word (or two): database standardization.  Each Percona Operator manages specific databases via the command-line interface (CLI), but Percona Everest combines all operators (for MySQL, MongoDB, and PostgreSQL) under one interface and uses a user-friendly UI and Rest API.

Percona Monitoring and Management

Percona Monitoring and Management (PMM) for MongoDB is a versatile open source tool designed to monitor, manage, and enhance the performance of your MongoDB databases, whether on-premises or in the cloud.  It helps you maintain high availability and performance of your MongoDB instances by providing detailed insights and automated management capabilities, ensuring your database environment runs optimally.

Key features:

• MongoDB-specific dashboards • Query analytics • Automated alerting • Percona Advisors • Broad compatibility • Integrated observability

Discover more about Percona Monitoring and Management for MongoDB.

Detailed Feature Comparison: Percona Software for MongoDB vs. MongoDB Community, MongoDB Enterprise Advanced, and MongoDB Atlas

Percona for MongoDB offers a compelling alternative to MongoDB Community Edition, MongoDB Enterprise Advanced, and MongoDB Atlas by combining cost-effectiveness, flexibility, and robust features tailored to meet enterprise needs without the high costs and vendor lock-in associated with proprietary solutions.

As 100% open source or source-available, Percona provides enterprise-grade features and security for MongoDB without licensing fees or commercial upsells. Percona offers a seamless migration experience, allowing users to scale freely without high costs, restrictive agreements, or vendor lock-in. Unlike MongoDB Enterprise Advanced or Atlas, Percona enables you to deploy MongoDB in any environment—on-premises, cloud, or hybrid—using flexible tools like Percona Operator for MongoDB or Percona Everest. With distribution-agnostic software and expert MongoDB support, Percona ensures smooth migrations, empowering businesses to control performance and maintain uptime.

Key Differences

Feature
Percona Software for MongoDB
MongoDB Community Edition
MongoDB Enterprise Advanced
MongoDB Atlas
Fully compatible w/ MongoDB Community Server
✓
✓
✓
✓
In-memory storage engine
✓
✗
✓
Above M40-sized systems Atlas memory caching providing in-memory capable performance
Supported deployment types
On-prem, Cloud, Hybrid
On-prem, Cloud, Hybrid
On-prem, Cloud, Hybrid
Cloud
Built-in point-in-time recovery support
✓
✗
✓
✓
Physical backup
✓
✗
✓
✓
Incremental backup
✓
✗
✓
✓
Monitoring, Management, and Alerting
PMM
Third-party tools required
Ops Manager, Cloud Manager
MongoDB Atlas
Backup and restore
Percona Backup for MongoDB
Mongodump
Ops Manager, Cloud Manager
Atlas backups
Data at Rest encryption
✓
✗
✓
✓
Auditing
✓
✗
✓
✓
Log redaction
✓
✗
✓
✗
Security features
Advanced (SSL/TLS, LDAP, etc)
Basic (SSL/TLS)
Advanced
Advanced
Kubernetes Operator
Percona Operator for MongoDB
Community Kubernetes Operator
Enterprise Kubernetes Operator
Atlas Kubernetes Operator

See the full feature value comparison

Percona Server for MongoDB vs. MongoDB Community Server vs. MongoDB Enterprise Server vs. MongoDB Atlas

Percona Server for MongoDB stands out against MongoDB Community Server, MongoDB Enterprise Server, and MongoDB Atlas for several key reasons:

1. No vendor lock-in and licensing costs

Percona Server for MongoDB: Fully source-available, allowing unlimited deployment and scaling without high licensing fees. This flexibility helps organizations avoid vendor lock-in and manage costs effectively. MongoDB Community: While free, it lacks many enterprise-grade features and support options, often leading to increased costs for additional tools and services. MongoDB Enterprise Advanced/Atlas: These editions require expensive licenses and come with restrictive agreements that can lead to escalating costs and reduced flexibility.

2. Enhanced enterprise features

Percona Server for MongoDB: Provides advanced features such as data-at-rest encryption, external authentication via OpenLDAP/AD or Kerberos, audit logging, and encrypted storage. These features ensure robust security and compliance without additional costs. MongoDB Community: Offers basic security features without advanced enterprise capabilities, making it less suitable for enterprise-grade deployments. MongoDB Enterprise Advanced/Atlas: While these editions provide additional enterprise features, they do so at a higher cost and often with less flexibility in deployment options.

3. Flexible deployment options

Percona Server for MongoDB: Supports on-premises, cloud, and hybrid deployments without restrictions, making it ideal for diverse infrastructure needs. This flexibility allows organizations to choose the best deployment strategy for their unique requirements. MongoDB Community: While it offers similar deployment flexibility, it lacks the advanced features and optimizations that Percona provides. MongoDB Enterprise Advanced/Atlas: These editions support various deployment models but are often tied to MongoDB's ecosystem, limiting flexibility and increasing dependency on MongoDB-specific tools and services.

4. Scalability and performance

Percona Server for MongoDB: Designed to handle enterprise-scale workloads with features like built-in replication, sharding, and automatic failover. It ensures high performance and reliability for critical applications without the need for additional proprietary tools. MongoDB Community: Provides basic scalability features but lacks the advanced performance optimizations available in Percona. MongoDB Enterprise Advanced/Atlas: Offer advanced scalability and performance features but at a higher cost, often necessitating the use of MongoDB’s proprietary solutions.

Percona Server for MongoDB provides a cost-effective, flexible, and scalable solution that combines the best of open source flexibility with enterprise-grade features. It ensures robust security, compliance, and high performance, all without the constraints of vendor lock-in and high licensing fees.

Percona Backup for MongoDB vs. Backup capabilities of MongoDB

Percona Backup for MongoDB offers a comprehensive, open source backup solution that surpasses the capabilities of the native MongoDB tools. Designed to meet the needs of enterprise environments, Percona Backup for MongoDB provides a range of advanced features such as physical, logical, and incremental backups, along with point-in-time recovery (PITR). This ensures that organizations can achieve consistent and reliable backups for MongoDB clusters, including those with sharding, without incurring additional licensing costs. In contrast, MongoDB’s native backup solutions, such as `mongodump` and `mongorestore,` primarily offer logical backups and are limited in scope. While they are suitable for smaller datasets and simpler environments, they lack the advanced capabilities and flexibility required for large-scale, complex deployments. MongoDB Enterprise Advanced and Atlas provide more robust backup options, including automated backups and PITR, but these come at a higher cost and with the potential for vendor lock-in. Percona Backup for MongoDB integrates seamlessly with Percona Monitoring and Management (PMM), providing a unified platform for monitoring and managing backups. This integration offers enhanced visibility and control over backup processes, helping ensure data integrity and availability.   Percona provides the only open source solution on the market with such a feature-set, making it an ideal choice for organizations looking to optimize their MongoDB backup strategies without incurring additional costs or vendor lock-in.

Percona Operator for MongoDB vs. MongoDB Operators for Kubernetes

The Percona Operator for MongoDB is a superior choice compared to the Kubernetes operators provided by MongoDB Community, Enterprise Advanced, and Atlas. Here’s why:

No vendor lock-in

The Percona Operator is fully source-available, ensuring users can deploy and manage MongoDB clusters without being tied to proprietary software or incurring additional licensing costs. This flexibility allows organizations to manage their infrastructure costs more effectively and avoid the limitations imposed by vendor-specific tools. In contrast, while the MongoDB Community and Enterprise Advanced Operators are free to use, they lack the advanced features and flexibility provided by Percona. The Enterprise Advanced Operator, in particular, often requires costly licenses. The MongoDB Atlas Operator is tied to the Atlas cloud service, which can lead to vendor lock-in and higher operational costs over time.

Enhanced deployment and management capabilities

Percona Operator excels by automating both Day 1 (installation, setup, configuration) and Day 2 (backups, restores, scaling, high availability) operations. This comprehensive approach simplifies the management of MongoDB clusters and supports multi-cloud deployments, providing organizations greater flexibility in their infrastructure choices. On the other hand, the MongoDB Community Operator offers only basic deployment capabilities and lacks the extensive management features and automation that Percona provides. While the MongoDB Enterprise Advanced Operator offers enhanced features, it comes with higher costs and may necessitate additional MongoDB-specific tools. The MongoDB Atlas Operator, designed specifically for Atlas deployments, limits flexibility in infrastructure choice.

Advanced features and flexibility

Percona supports advanced features such as hidden and arbiter nodes, replica sets, sharded clusters, and scheduled backups with point-in-time recovery. These features ensure high availability and robust data protection across diverse deployment scenarios. In contrast, the MongoDB Community Operator is limited in advanced features and typically requires additional tools for comprehensive management. Although the MongoDB Enterprise Advanced and Atlas Operators support advanced features, they often come with higher costs and potential vendor lock-in.

Integrated Monitoring and Management

Percona integrates seamlessly with Percona Monitoring and Management (PMM), providing detailed insights and control over MongoDB deployments. PMM offers a unified platform for monitoring and managing databases, enhancing operational efficiency. Conversely, the MongoDB Operators require separate tools like Ops Manager or Cloud Manager for comprehensive monitoring, adding to the complexity and cost of management.

Percona Monitoring and Management vs. MongoDB's Monitoring Solutions

When it comes to monitoring MongoDB deployments, Percona Monitoring and Management (PMM) offers a more customizable and flexible solution than MongoDB's own monitoring tools, such as Ops Manager and Cloud Manager, and the monitoring features provided by MongoDB Atlas.

Comprehensive metrics and dashboards

PMM: Provides detailed MongoDB-specific dashboards that offer extensive visibility into critical metrics such as:  • memory usage • query performance • index efficiency Administrators use these dashboards to quickly identify and resolve performance bottlenecks.

MongoDB tools: While Ops Manager and Cloud Manager provide monitoring capabilities, they may require additional configuration and are often tied to MongoDB's licensing and infrastructure, which can be limiting and more costly.

Query analytics

PMM: In-depth analysis of MongoDB queries identifies slow or inefficient queries that may impact overall performance. This feature is essential to optimize query performance and maintain efficient database operations. MongoDB tools: Ops Manager and Atlas provide query performance insights, but the detailed analytics and ease of use offered by PMM give it an edge, particularly for complex deployments.

Automated alerting

PMM: Includes a robust alerting system that notifies administrators of critical issues in real-time. Set custom alerts based on a wide range of metrics to manage and reduce downtime risk proactively. MongoDB tools: Alerting is available in Ops Manager and Cloud Manager, but setting up and managing these alerts is more complex and may not be as customizable as those in PMM.

Security and compliance monitoring

PMM: Provides continuous monitoring for security vulnerabilities, configuration issues, and performance problems. It includes auditing and compliance features, ensuring that MongoDB deployments meet organizational security standards and regulatory requirements.

MongoDB tools: Security monitoring is available, but PMM's comprehensive and integrated approach, especially in multi-database environments, offers superior security and compliance assurance.

Multi-cloud and on-premises support

PMM: Supports monitoring of MongoDB deployments across various environments, including:  • On-premises • AWS • Google Cloud • Microsoft Azure Organizations use this flexibility to maintain a unified view of their database performance regardless of where they are hosted.

MongoDB tools: MongoDB Atlas provides cloud-based monitoring but is limited to the Atlas environment. Ops Manager and Cloud Manager can monitor on-premises and cloud environments but may involve additional costs and complexity.

Flexibility and cost

PMM: As an open source tool, PMM provides high flexibility and does not tie users to specific licensing costs, making it a cost-effective solution for comprehensive monitoring and management. MongoDB tools: Ops Manager and Cloud Manager often come with additional licensing fees and are tied to MongoDB’s ecosystem, which can increase the total cost of ownership.

When compared with MongoDB’s own tools, Percona Monitoring and Management offers advanced database monitoring and management capabilities, particularly with its ability to provide unified monitoring across multiple database types, making it an ideal choice for complex, multi-database environments.

MongoDB Support and Services

Run MongoDB your way…but we’re always here to help

In addition to Percona software for MongoDB, we offer a wide range of support and services tailored to your organization's needs. Whether you require day-to-day support, proactively managed services, expert consulting, or specialized training, Percona has you covered.

MongoDB deployments run efficiently, securely, and cost-effectively

Percona Support for MongoDB

Round-the-clock, on-demand expertise for technical challenges or performance optimizations

Percona Support for MongoDB offers a comprehensive, responsive, and flexible solution to maintain the continuous performance of your MongoDB deployments, whether on-premises or in the cloud.

We offer premium SLAs at standard-rate prices. Our skilled technical staff is available 24x7x365 to keep your MongoDB installation running at peak performance.

Our team quickly and effectively resolves issues such as  • poorly optimized queries • slow response times • incorrect installations • misconfigured settings  With extensive experience, our support engineers diagnose and fix problems quickly so you can focus on development and operational productivity.  Our goal is to help you maintain a high-performing MongoDB environment by • reducing application downtime • increasing uptime • restoring service • implementing performance improvements See what’s covered in Percona Support for MongoDB in our two-page datasheet.

Percona Managed Services for MongoDB

24x7x365 hands-on database management and monitoring for less

Percona Managed Services for MongoDB ensures that your databases are expertly monitored and managed around the clock, 24x7x365.  Free your team to focus on strategic priorities while benefiting from deep expertise across your MongoDB environments, whether on-premises, in the cloud, or a hybrid setup.  Percona Managed Services for MongoDB includes:  • Continuous 24x7x365 monitoring and alerting • Automated weekly and monthly reporting • Incident management with root cause analysis (RCA) • Comprehensive change management • Dedicated DBA hours • A named Service Delivery Manager (SDM) These services are divided into advanced and premium managed services. 1. Managed Services Advanced: Perfect for production environments 2. Managed Services Premium: Tailored for mission-critical environments.  Monitoring and response are complemented by monthly, quarterly, and annual reports. See what’s covered in Percona Managed Services for MongoDB in our two-page datasheet.

Percona Consulting for MongoDB

Custom-scoped projects from MongoDB experts

Percona Consulting delivers tailored projects to address complex MongoDB challenges. Our MongoDB experts provide assistance with the following: • Architecture and design • Deployments, setups, and configurations • Upgrades and migrations • Maintenance and health assessments • Performance tuning and security audits Discover more about Percona Consulting

Percona Training

Instructor-led courses for both DBAs and developers

DBAs and Developers use instructor-led Percona Training courses to master MongoDB. This one—to three-day training is priced to provide a comprehensive learning experience that can be delivered onsite, virtually, or in a hybrid format. We encourage you to visit our MongoDB support and services page for more details on support for performance tuning, security audits, disaster recovery planning, and upgrades and migrations.

Why choose Percona for MongoDB?

We like to say Percona for MongoDB is for those who want to run MongoDB their way. But, if you’d like us to be a little more specific on why you’d want to choose Percona for MongoDB over MongoDB Community, Enterprise Advanced, or Atlas, here you go.

No vendor lock-in

With Percona, you aren’t tied to a specific vendor’s ecosystem, such as MongoDB Enterprise Advanced or Atlas. This provides greater flexibility and control over your database infrastructure, allowing you to make choices that best suit your organization’s needs. You can innovate and deploy without constraints imposed by vendor-specific limitations.

Wide range of deployment options

Percona software for MongoDB supports a wide range of deployment options: • on-premises • cloud • hybrid environments It also offers Percona Operator for MongoDB and Percona Everest, enabling seamless deployment in containerized environments.  MongoDB Community Edition supports on-premises and cloud deployments but lacks the comprehensive tools found in Percona. MongoDB Enterprise Advanced mirrors Percona's deployment flexibility but at a higher cost, while MongoDB Atlas is restricted to cloud-only deployments managed on AWS, GCP, and Azure.

Open source advantage

Percona software for MongoDB is source available, which ensures transparency in its codebase and benefits from community-driven development. This approach offers flexibility, enhanced security, and strong community support, making it a preferred choice for organizations that value open source solutions.

Cost-effective and enterprise-ready

Percona for MongoDB stands out for its source-available model. It allows production use without licensing agreements or vendor lock-in, resulting in significant cost savings. In contrast, MongoDB Community Edition, while free and open source, lacks advanced features and enterprise-level support.  MongoDB Enterprise Advanced demands licensing fees for its advanced functionalities. Though MongoDB Atlas offers a flexible pricing structure, it includes costs that can escalate with increased use – especially as you scale.

Tailored solutions for any size infrastructure

Smaller customers with less complex MongoDB deployments also benefit significantly from Percona’s services. The option to have a reliable escalation point for severe application or database issues, without the need for a full-scale enterprise solution, provides peace of mind and ensures operational continuity.

Comprehensive security and compliance solutions

Security is a strong suit for Percona for MongoDB, which offers: • queryable encryption • data-at-rest encryption • data-in-transit encryption (SSL/TLS) • client-side field-level encryption.  It supports various authentication methods, including:  • SCRAM • x.509 • LDAP • Kerberos MongoDB Community Edition provides basic security features, while MongoDB Enterprise Advanced and Atlas offer advanced security functionalities, but at a price.

Industry applications

Percona for MongoDB is tailored to meet your industry's unique database management needs:

Financial services

If you're in financial services, Percona software delivers the data security, regulatory compliance, and high availability you need. Our scalable, high-performance solutions ensure uninterrupted operations and secure data access, making us a trusted partner for your critical database management needs.

Healthcare

For those in healthcare, Percona software for MongoDB helps manage electronic health records securely and efficiently. It supports quick data retrieval by authorized personnel and accelerates research breakthroughs by handling large datasets, aiding in faster and more accurate diagnoses and treatment plans.

E-commerce and retail

If you're in e-commerce or retail, Percona software for MongoDB ensures high availability and performance, crucial for reliable database operations. It optimizes inventory management and customer analytics, ensuring smooth transactions and excellent customer experiences, even during peak traffic events.

Telecommunications

If you are in the telecommunications industry, Percona software for MongoDB offers the scalability and high availability you require. It manages large data volumes and supports real-time processing, helping you maintain high service standards and improve operational efficiency.

Customer success stories

Organizations are increasingly drawn to Percona to escape vendor lock-in, utilize a database system tailored to their needs, and have access to expert support. Our customer success stories showcase the transformative impact of Percona's solutions, highlighting performance, scalability, and reliability improvements.

The British Library

The British Library, the UK’s national library established in 1973, houses a vast collection of over 170 million items. Managing such an extensive collection presented significant challenges, particularly with its MongoDB-based systems that store critical item metadata. While MongoDB’s functionality and free usability initially attracted the Library, a change in MongoDB’s support subscription model presented a challenge, as neither MongoDB Atlas nor MongoDB Enterprise Advanced met the Library’s needs for minimal changes and budgetary constraints. Percona offered a solution by tailoring our services to fit the Library’s functional and budgetary needs. This allowed the library to maintain its MongoDB infrastructure without any changes and at a comparable cost. Percona’s approach has been a “breath of fresh air,” according to Stephen Parker, a DBA at The British Library, by focusing on the Library’s needs and offering solutions that best fit their requirements. The British Library now relies on Percona for expert MongoDB support, monitoring, and backup, ensuring the efficient and cost-effective management of their vast and valuable collection.

Bukalapak

Bukalapak, a rapidly growing e-commerce platform, relies on the stability of its databases for success. Percona's expertise significantly improved Bukalapak's MongoDB infrastructure, enhancing stability and performance. Percona’s support and open source software optimized database performance and uptime, supporting Bukalapak's mission of creating “a fair economy for all.” Bukalapak benefits from Percona's 24x7x365 expert MongoDB support, which has been invaluable in meeting customer expectations and business goals.

Minsait

Minsait, a leading Spanish IT services company, needed to migrate a tier-one telecom’s MongoDB deployment to Google Cloud and sought Percona's advice for a seamless migration. Percona provided a solution involving the Percona Operator for MongoDB, migration to Google Cloud Platform (GCP), management training, and ongoing support. The Percona Managed Services team also used PMM to monitor and optimize the database instances, ensuring efficient cloud management.

Getting started with Percona for MongoDB

Getting started with Percona for MongoDB is simple. Use our software independently or with our tools and services to monitor, manage, secure, and optimize your database.

You get the benefits of MongoDB without the drawbacks of proprietary licensing and lock-in, and you can get commercial support and services from Percona if you need us.

If you are interested in our support and services, we invite you to visit our MongoDB support and services page for more comprehensive details on the range of services and support options for Percona software for MongoDB.

Here, you’ll find a wealth of information about how Percona can assist you, including everything from everyday maintenance and problem-solving to more intricate activities like enhancing performance and setting up high-availability systems.

Explore Percona software for MongoDB

The official documentation page is an ideal starting point for those ready to explore Percona Distribution for MongoDB. It offers detailed, step-by-step guidance to streamline the setup and configuration process.

Percona Distribution for MongoDB

Ready to get started with Percona for MongoDB?

Schedule a consultation with our team.

Contact us

FAQ

What is the best alternative to MongoDB?

Percona's open source software for MongoDB is the best alternative, offering enhanced performance, scalability, and reliability without vendor lock-in. Percona for MongoDB provides advanced features like improved security, backup options, and multi-document transactions, all while being compatible with existing MongoDB deployments. It also supports distributed databases across multiple nodes and data centers, making it a great choice for massive data applications. Plus, Percona’s expert support ensures optimal performance and flexibility for enterprise-grade workloads.

Does Percona for MongoDB support multi-document transactions and sharding?

Yes, Percona for MongoDB fully supports multi-document transactions and sharding, making it ideal for distributed databases across multiple nodes and data centers. These features ensure scalability and data consistency in large-scale applications.

Can Percona for MongoDB improve the performance of my existing MongoDB deployment?

Yes, Percona for MongoDB includes performance enhancements, such as query optimization and improved replication features, which can significantly boost the efficiency and speed of your MongoDB environment.

How does Percona for MongoDB compare to MongoDB Enterprise Advanced?

Percona for MongoDB offers many of the same enterprise-grade features, such as advanced security and backup options, without the cost or vendor lock-in of MongoDB Enterprise Advanced. It's a source-available solution that enhances the performance and functionality of MongoDB Community Edition.

What kind of expert support does Percona provide for MongoDB users?

Percona offers 24/7 expert support and managed services for MongoDB users. This ensures that your database is optimized for performance, security, and availability, with tailored solutions to meet your specific needs.

What happens to your offering if MongoDB Inc. discontinues their Community Edition?

Percona stands firm in our dedication to open source principles. While others may pivot towards business licenses only, we remain committed to fostering a collaborative open source ecosystem that fuels innovation. Rest assured, our open source dedication doesn't equate to compromising quality. We're committed to equipping our community with enterprise-grade features of Percona for MongoDB that empower your projects to excel. Percona has everything in place to maintain our branch of MongoDB source code, hence Percona software, support, and services for MongoDB will be maintained and further developed no matter what.