mLab is now part of MongoDB, Inc. Learn about how mLab users migrated to MongoDB Atlas.

Sandbox Shared Dedicated
Compare Plan Features
Sandbox FREE
Shared Cluster from $15
Dedicated Cluster from $180
Dedicated Single-Node from $210
Cloud Hosting
RAM variable variable 2 GB up to 244 GB 4 GB up to 244 GB
Included storage 0.5 GB 1 GB varies varies
Maximum storage 0.5 GB 8 GB unlimited unlimited
Ability to create multiple databases 1    
Free data transfer        
Tenanting Options
Dedicated mongod (your own server process)      
Dedicated virtual machine (RAM, CPU, I/O)    
MongoDB version support
MongoDB version support
  • mLab supports four MongoDB release versions at any given time.
  • A given release version will have the longest support on Dedicated plan deployments.
  • Our documentation portal details the versions currently available.
version 3.6.x only version 3.6.x only 2 versions 2 versions
Oplog access      
Full database administrative privileges
Full database admin privileges

Complete administrative access to your database instance(s). This includes the ability to create multiple databases and evaluate JavaScript functions on the database server.

High Availability
Multi-zone automatic failover
Multi-zone automatic failover
  • Multiple redundant nodes each in isolated fault zones (on cloud providers that support this).
  • Automatic failover to a secondary node should the primary become unreachable.
Availability SLA 2  
Zero-downtime vertical scaling via rolling upgrades    
Zero-downtime horizontal scaling via sharding  
Monitoring and Alerts
24x7 MongoDB monitoring and alerts        
Real-time and historical performance metrics
Performance metrics

mLab Telemetry collects key server metrics and stores them over time so you can visualize historical database performance.

For real-time insight Telemetry also provides live streaming of performance data directly to the browser.

Real-time and historical log file access      
Slow query analyzer
Slow query analyzer

Our slow query analyzer provides an analysis of the queries running against your database(s) and makes index recommendations.

Integration with New Relic    
Backup and Recovery
Free daily system-level backup 3      
Custom backups
Custom backups

mLab's backup system allows for fully customizable backup schedules and locations. Backups are completely free on Dedicated plans. Some charges may apply to Sandbox and Shared plans.

per-run fee FREE (daily) FREE (unlimited) FREE (unlimited)
Free restores        
Backups taken from a secondary    
Two-factor authentication (2FA) support        
Custom firewall rules    
SSL support for database connections    
Private networking with network peering (AWS only)
AWS VPC Peering

mLab Private Environments allow you to limit communication between your application and your database to private networks.

Encryption at Rest support 4      
Admin Tools
Web-based admin tools        
Timely, no-fuss email support        
MongoDB / database expert advice        
24x7 emergency support  
  1. Certain management features not supported for deployments with a large number of database.
  2. Dedicated virtual machines must have greater than 3 GB of RAM to qualify for the Availability SLA.
  3. On Dedicated plans, a daily system-level backup will be taken only if a daily custom backup has not been scheduled.
  4. Some exceptions apply to Encryption at Rest support. See our documentation on Data Disk Encryption for more details.