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 vs. Leading Database Solutions

See how Percona stacks up

Server FeaturesPercona Server for MySQLMySQL Community ServerMySQL Enterprise Server
Open source, freely
available software
High availability
MyRocks storage engine
Audit
Encryption functions
Data at Rest Encryption
With Integrations: AWS, KMS, Hashicorp, KMIP
Basic functionality only
With integrations: AWS, KMS, Hashicorp, KMIP
External authentication
LDAP, FIDO, Kerberos, PAM
LDAP, FIDO, Kerberos, PAM, Windows
Thread pool
Data masking
See full feature comparison
Backup FeaturesPercona Distribution for MySQLMySQL CommunityMySQL Enterprise Edition
Back up to AWS cloud
Back up to GCP cloud
Back up to Azure cloud
Back up to OpenStack storage
Back up to MinIO (K8s storage)
Basic functionality only
Physical backup
Logical backup
Selective backup
With logical backups
With logical backups
Point-in-time recovery
Hot non-backing backups
ComponentsPercona Distribution for MySQLMySQL CommunityMySQL Enterprise Edition
Load balancer
ProxySQL, MySQL Router, HAProxy
MySQL Router
MySQL Router
Failover automation
Orchestrator, Percona XtraDB Cluster, InnoDB Cluster
InnoDB Cluster
InnoDB Cluster
Scripts to automate DBA tasks
MySQL Shell, Percona Toolkit
MySQL Shell
MySQL Shell
Client and code editor
InnoDB Cluster (Group Replication)
Percona XtraDB (Galera Cluster)
Asynchronous replication
Monitoring and ManagementPercona Monitoring and Management (PMM)MySQL WorkbenchMySQL Enterprise Monitor
Open source
Specialized dashboards: trends, replication, I/O, query analyzer, etc.Limited
Performance Schema/Performance Schema Waits AnalysisLimited
InnoDB metricsLimited
MyRocks storage engine metrics
Query analysisLimited
Table statisticsLimited
User statisticsLimited
Advisors and alerting
Kubernetes OperatorPercona Operator for MySQLMySQL Operator for KubernetesMySQL Operator for Kubernetes
Integrated multi-cloud deployment configuration
Automated upgrade
Scheduled backups
Incremental backups
Point-in-time recovery
MonitoringPercona Monitoring and Management
Load balancingProxySQL and HAProxyMySQL RouterMySQL Router
Transport encryption
Data at Rest Encryption
RedHat® OpenShift® certified
DBaaSPercona Everest (Beta)Not availableOracle Enterprise Database Services
On-premises / hybridAvailable via third-party cloud providers
CloudAvailable via third-party cloud providersOracle Cloud Infrastructure
Support and ServicesPercona for MySQLMySQL CommunityMySQL Enterprise
Post-EOL support for MySQL 5.7
Multi-database supportAvailable with third-party vendors like Percona
Managed servicesAvailable with third-party vendors like Percona
Tech-agnostic consultingAvailable with third-party vendors like Percona

Kindly switch to the desktop view for a full-page display.
Alternatively, access the complete comparison by downloading the PDF

Server FeaturesPercona Server for MongoDBMongoDB Community EditionMongoDB Enterprise AdvancedMongoDB Atlas
Fully compatible with MongoDB Community Server
Document data store
Default storage engineWiredTigerWiredTigerWiredTigerWiredTiger
In-memory storage engineAbove M40 sized systems
Atlas memory caching providing in-memory capable performance
Supported deployment typesOn-premises, cloud, hybridOn-premises, cloud, hybridOn-premises, cloud, hybridCloud
Multiple availability zones
Multiple regions
Multiple cloud availability
Redundancy via replica sets
Built-in replication, up to 50 replica set members
Automatic failover sharding
Backup FeaturesPercona Backup for MongoDBMongoDB Community EditionMongoDB Enterprise AdvancedMongoDB Atlas
Open source backup
Binary database export (logical backup)
Built-in point-in-time recovery support
Physical backup
Incremental backup (physical)
Backup management interfaces-Percona Backup for MongoDB (CLI)
-Percona Monitoring and Management
-mongodump / mongorestore (CLI)
-mongodump / mongorestore (CLI)-Ops Manager
-Cloud Manager
-mongodump / mongorestore (CLI)
-Atlas backups
-mongodump / mongorestore (CLI)
Sharded collections restores supported
Cluster-to-cluster sync
Advanced FeaturesPercona Distribution for MongoDBMongoDB Community EditionMongoDB Enterprise AdvancedMongoDB Atlas
Multiple programming language support
BI Connector
Live resharding
Time series collections
Integrated advanced search
Advanced operators, functions, and aggregation pipeline
Security FeaturesPercona Distribution for MongoDBMongoDB Community EditionMongoDB Enterprise AdvancedMongoDB Atlas
Queryable encryptionExplicit encryptionExplicit encryptionAutomatic encryption
Explicit encryption
Automatic encryption
Explicit encryption
Data At Rest Encryption
Key management compatibilityHashicorp Vault
KMIP
Locally managed key files
KMIP
Locally managed key files
AWS KMS Google Cloud
KMS Azure Key Vault
Locally managed key files
Data-in-transit encryptionSSL/TLSSSL/TLSSSL/TLSSSL/TLS
Client-Side Field Level EncryptionExplicit encryptionExplicit encryptionAutomatic encryption
Explicit encryption
Automatic encryption
Explicit encryption
Authentication / authorizationSCRAM
X.509
LDAP
Kerberos
SCRAM
X.509
SCRAM
X.509
LDAP
Kerberos
Fine-grained auditing
SCRAM
X.509
LDAP
Fine-grained auditing /
Field-level redaction
Auditing
Log redaction
Role-based access control
FIPS-140 module
Monitoring, Management, and AlertingPercona Monitoring and Management (PMM)MongoDB Community EditionMongoDB Enterprise AdvancedMongoDB Atlas
Open source monitoring
Configuration
Automated patches and upgrades
Alerting
Alternative alerting methodsEmail
Webhooks
Messenger integration
External tool integration
Email
HTTPS endpoints
Messenger integration
SNMP
External tool integration
Email
HTTPs endpoints
Messenger integration
SNMP
External tool integration
Index and schema recommendations
Performance Advisor
Query Analyzer
Kubernetes OperatorPercona Operator for MongoDBMongoDB Community EditionMongoDB Enterprise AdvancedMongoDB Atlas
Multi-cloud
MonitoringPercona Monitoring and ManagementOps Manager
Cloud Manager
Atlas
Backup and restoresScheduled backups
On-demand backups
Point-in-time recovery
Physical backups
Incremental backups through Oplog / PITR
Scheduled backups
On-demand backups
Point-in-time recovery
Scheduled backups
On-demand backups
Point-in-time recovery
TopologiesHidden node
Arbiter node
Replica set
Sharded cluster
Replica setHidden node
Arbiter node
Replica set
Sharded cluster
Hidden node
Arbiter node
Replica set
Sharded cluster
DBaaSPercona Everest (Beta)MongoDB Community EditionMongoDB Enterprise AdvancedMongoDB Atlas
On-premises / hybrid
CloudAWSAWS
GCP
Azure
AWS
GCP
Azure
Support and ServicesPercona for MongoDBMongoDB Community EditionMongoDB Enterprise AdvancedMongoDB Atlas
Multi-database support
Managed services
Tech-agnostic consulting

Kindly switch to the desktop view for a full-page display.
Alternatively, access the complete comparison by downloading the PDF

The comparison will be available shortly.
For more information, please click here.

Distribution and ComponentsPercona Software for MySQLMariaDB CommunityMariaDB Enterprise
Open source
Load balancing and routingProxySQL
HAProxy
MySQL Router
ProxySQL
HAProxy
MariaDB MaxScale*
Database firewallProxySQLProxySQLMariaDB MaxScale*
Scalability - clusteringMySQL Group Replication
Percona XtraDB Cluster (based on a further engineered Galera Cluster)
MariaDB with Galera ClusterMariaDB Enterprise Cluster (requires the deployment of MariaDB MaxScale)*
Security - data maskingData masking plugin for MySQLProxySQLMariaDB MaxScale*
Security - encryptionData at Rest Encryption with external key management integrationsData at Rest Encryption with external key management integrationsData at Rest Encryption with external key management integrations
Security - auditingPercona Audit PluginMariaDB Audit PluginMariaDB Audit Plugin
Distributed SQL
Additional storage enginesMyRocks: storage savingsNo production-ready storage engineNo production-ready storage engine
Backup FeaturesPercona Software for MySQLMariaDB CommunityMariaDB Enterprise
BackupPercona XtraBackupMariaBackup
(fork of Percona XtraBackup)
MariaBackup
(fork of Percona XtraBackup)
and MariaDB Enterprise Backup*
Monitoring, Management, and AnalyticsPercona Software for MySQLMariaDB CommunityMariaDB Enterprise
Monitoring and managementPercona Monitoring and Management
AnalyticsClickhouse integrationMariaDB ColumnStore
Cloud NativePercona Software for MySQLMariaDB CommunityMariaDB Enterprise
KubernetesPercona Operator for MySQL
DBaaSPercona Everest (Beta)Available through third-party cloud providers
Support and ServicesPercona for MySQLMariaDB CommunityMariaDB Enterprise
Multi-database supportAvailable through third-party cloud providers
Managed services
Through MariaDB Cloud

Through MariaDB Cloud
Tech-agnostic consultingAvailable through third-party providers like Percona
* Only available to users with a MariaDB Enterprise subscription

Kindly switch to the desktop view for a full-page display.
Alternatively, access the complete comparison by downloading the PDF

Need help choosing the right database solution for your business?

Our experts are ready to answer any questions you may have.

By submitting my information I agree that Percona may use my personal data in sending communication to me about Percona services. I understand that I can unsubscribe from the communication at any time in accordance with the Percona Privacy Policy.This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.