Buy Percona ServicesBuy Now!

Percona Server for MongoDB®

Percona Server for MongoDB is our free and open-source drop-in replacement for MongoDB Community Edition. It offers all the features and benefits of MongoDB Community Edition, plus additional enterprise-grade functionality.

Watch Percona's Director of Solution Engineering discuss Percona Server for MongoDB

Why Use Percona Server for MongoDB?

Whether you’re brand new to MongoDB, already using MongoDB Community Edition and want more, or using MongoDB Enterprise and only care about a portion of the features, Percona Server for MongoDB offers a number of compelling features – all in a free and open source package!

All the Features and Benefits of MongoDB Community Edition

Percona Server for MongoDB starts with the open-source version of the leading document database solution, so you know it’s going to be developer-friendly and easily scalable. Native high availability, flexible data schema, and the familiarity of JSON are just a few of the reasons why developers love MongoDB Community Edition.

Percona Memory Engine

Percona Memory Engine for MongoDB is an open source in-memory storage engine that ships with Percona Server for MongoDB. It delivers extremely high performance and reduced costs for a variety of use cases, including:

Application cache Replace services such as memcached and custom application-level data structures with the full power of MongoDB features.
Sophisticated data manipulation Increase performance for data manipulation operations such as aggregation and map reduction.
Session management Decrease application response times by keeping active user sessions in memory.
Transient runtime state Store application stateful runtime data that doesn't require on-disk storage.
Real-time Analytics Uses in-memory computing in situations where response time is more critical than persistence.
Multi-tier object sharing Facilitate sharing of data in multi-tier/multi-language applications.
Application testing Reduce turnaround time for automated application tests.

Hot Backups

Percona Server for MongoDB includes an integrated open-source hot backup system. It creates a physical data backup of a running Percona Server for MongoDB server without notable performance and operating degradation.

LDAP Authentication

Normally, a client needs to authenticate themselves against the MongoDB server’s user database before doing any work or reading any data. The external authentication feature in Percona Server for MongoDB allows the server to verify the client’s username and password against a separate service, such as OpenLDAP or Active Directory.

Database Auditing and Log Redaction

Track and log user activity on a Percona Server for MongoDB server. With auditing enabled, the server will generate an audit log file, which contains information about different user events including authentication, and authorization failures.

Additionally, Percona Server for MongoDB can prevent writing sensitive data to the diagnostic log by redacting messages of events before they are logged.

Pay for What You Need

Did we mention Percona Server for MongoDB, with all of these enterprise-grade features, is free and open source? With Percona, you only pay for support and consulting services, not a bunch of software tools and features you’re not using.

MongoDB Support and Consulting Services

Whether you’re running MongoDB Community Edition, MongoDB Atlas, or Percona Server for MongoDB, Percona Support for MongoDB offers a comprehensive, responsive, and cost-effective plan to help your organization’s MongoDB deployment succeed.

Percona also offers expert MongoDB Consulting services to help with your MongoDB deployment and ensure optimal ongoing performance.

How Percona can help

To discuss how Percona can help you determine if Percona Server for MongoDB is the right solution for your business, please call us at +1-888-316-9775 (USA), +44 203 608 6727 (Europe), or have us contact you:

General Inquiries

For general inquiries about our open source software and database management tools, please send us your question and someone will contact you.