MongoDB Atlas Comparison

Comparing MongoDB as a Service Offerings

MongoDB Atlas is delivered by the same team that builds MongoDB. But it’s not the only MongoDB service available to you. The chart below shows how the different options stack up.

Overview
MongoDB Atlas
mLab
Compose.io
ObjectRocket

Free Tier

Yes
Storage: 512 MB
RAM: Variable

Yes
Storage: 500 MB
RAM: Variable

No
30-day free trial

No
30-day free trial

Live migration

Yes

No

No

No

Choice of cloud providers

AWS, Azure & GCP

AWS, Azure & GCP
Not all features available on every cloud provider

AWS, Softlayer & GCP
Available in 2 regions for each provider

Rackspace

Choice of instance configuration

Yes

Partial
Different instance sizes can be chosen, but CPU, memory, storage & I/O are fixed for each instance size

No
Configuration based on required storage capacity only. No way to independently select underlying hardware configurations

No
Configuration based on required storage capacity only. No way to independently select underlying hardware configurations

Availability of latest MongoDB version

Yes
New versions of the database are available on MongoDB Atlas as soon as they are released

No
New versions typically available 1-2 quarters following database release
MongoDB 3.2 is available

No
New versions typically available 1-2 quarters following database release
MongoDB 3.4 is available

No
New versions typically available 1-2 quarters following database release
MongoDB 3.2 is available

Replica Set Configuration

Up to 7 replicas
All replicas configured as data-bearing nodes

2 data-bearing nodes and an arbiter as standard
Adding a 3rd data-bearing node increases costs by 50%

3 data-bearing nodes
One of the data-bearing nodes is hidden and used for backups only

3 data-bearing nodes

Automatic Sharding Support

Yes

Dependent on cloud platform
Not available on Azure

No

Yes

Data explorer

Yes

Yes

Yes

No

Database supported in on-premise deployments

Yes
MongoDB Enterprise Advanced and MongoDB Professional

No

No

No

Monitoring & Disaster Recovery
MongoDB Atlas
mLab
Compose.io
Object Rocket

Monitoring of database health with automated alerting

Yes
MongoDB Atlas UI & support for APM platforms (New Relic)

Yes
mLab UI & support for New Relic

Yes
New Relic

Yes
New Relic

Real-time performance monitoring

Yes

Yes

No

No

Continuous backup

Yes
Backups maintained
seconds behind production cluster

No
Backups taken with mongodump or filesystem snapshots

No
Backups taken with mongodump against hidden replica set member

No
Backups taken with mongodump

Queryable backups

Yes

No

No

No

Automated & consistent snapshots of sharded clusters

Yes

No
Requires manually coordinating the recovery of filesystem snapshots across shards

Not Applicable
No support for auto-sharding

No
Requires manually coordinating the recovery of mongodumps across shards

Security Controls
MongoDB Atlas
mLab
Compose.io
Object Rocket

Access control & IP whitelisting

Yes

Yes

Yes

Yes

AWS VPC Peering

Yes

Yes
Additional Charge

Beta Release

No

Encryption of data in-flight

Yes
TLS/SSL as standard

Yes
Additional charge

Yes

Yes

Encryption of data at-rest

Yes
Available for AWS deployments; always on with Azure and GCP

Yes
Dependent on selected plan

No

Yes
Available only with specific pricing plans and data centers

Support & Services
MongoDB Atlas
mLab
Compose.io
Object Rocket

Database support delivered directly by MongoDB engineers

Yes
Available with an optional pre-pay support contract

No
Support provided by mLab engineers

No
Support provided by Compose engineers

No
Support provided by ObjectRocket engineers

Consulting services available for project lifecycle

Yes
MongoDB Consulting Services

No

No

Partial
Database migration services only

Pricing granularity

Per Hour

Per Day

Per Hour

Per Day

mLab comparisons based on the Dedicated Cluster plan and mLab documentation
Compose comparisons based on the Hosted MongoDB plan and Compose documentation
Object Rocket comparisons based on the MongoDB Sharded Cluster plan and Object Rocket documentation

Get started with MongoDB Atlas today