Percona Server for MongoDB Feature Comparison¶
Percona Server for MongoDB is based on MongoDB 3.2, and it is the successor to Percona TokuMX, which is based on MongoDB 2.4.
Both MongoDB and Percona Server for MongoDB include a pluggable storage engine API. This enables you to select from a variety of storage engines depending on your needs. Previous MongoDB versions (before 3.0) and Percona TokuMX can run with only one default storage engine.
The following table will help you evaluate the differences.
PSMDB | MongoDB | TokuMX | |
---|---|---|---|
Storage Engines |
|
|
Built-in storage engine based on the Fractal Tree index |
Hot Backup | YES (for WiredTiger and MongoRocks) | NO | YES |
Audit Logging | YES | Enterprise only | YES |
External SASL Authentication | YES | Enterprise only | NO |
Profiling Rate Limit | YES | NO | NO |
Geospatial Indexes | YES | YES | YES |
Text Search | YES | YES | NO |
ACID and MVCC compliant | NO | NO | YES |
Clustering Key Support | NO | NO | YES |
Sharding with Clustering Keys | NO | NO | YES |
Point-in-time Recovery | NO | Enterprise only | YES |