Choice of cloud providers | Yes AWS, Azure & Google Cloud, including multi-cloud clusters spanning all three cloud platforms | No | No |
Integrated text search, geospatial processing | Yes | Limited Data must be replicated to multiple adjacent AWS services for text search, only basic geospatial operators, driving up cost and complexity | Limited Some support for geospatial data, but with limited indexing |
Supports all MongoDB features with full application compatibility | Yes Runs native MongoDB | No Claims compatibility with v4.0 API, actually closer to 3.0/3.2. No MongoDB server side code Fails 66% of compatibility tests. | No Claims compatibility with v4.0 API, actually closer to 3.6. No MongoDB server side code. Fails 67% of compatibility tests. |
Access to the latest MongoDB version | Yes Run v5.0, v4.4, v4.2 or v4.0. | No Claims compatibility with v4.0 API, actually closer to 3.0/3.2. | No Claims compatibility with v4.0 API, actually closer to 3.6. |
Free Tier | Yes Storage: 5 GB, RAM: Variable | No | Limited Just for the first 400 RU/s. Not sandboxed, so no way to avoid cost if usage increases beyond the 400RU limit |
Live migration | Yes | Yes Available as separate paid service | Yes Only for eligible accounts |
Choice of instance configuration | Yes Multiple instance sizes and classes | Limited Around a dozen instances only, all of a single AWS class, limiting flexibility in accommodating different workload profiles | No Configuration based on provisioned throughput. No way to independently select underlying hardware configurations |
Support for MongoDB multi-document ACID transactions | Yes | Limited Missing features, fail over half of transaction tests in standard MongoDB test suite | Limited Multi-document transactions are supported only within a single, unsharded collection; almost all of MongoDB's transaction tests fail |
JSON data type support | BSON [Binary JSON] Regular JSON + longs, doubles, floats, decimal, dates, and times | Primitive JSON and some advanced data types, but does not support decimal | BSON Some data types have restrictions, including the inability to modify them once set |
Maximum document size | 16MB | 16MB | 2MB |
JSON schema for data governance controls | Yes | No All schema controls must be written in the app tier | No All schema controls must be written in the app tier |
Integrated text search and graph queries | Yes MongoDB aggregation pipeline and Atlas Search | Partial No integrated text search | Partial No integrated text search |
Integrated querying of data in cloud object storage | Yes Atlas Data Lake | No | No |
Online Archive Automatically tier data out from database to cloud object storage | Yes Online Archive | No | No |
Blend data with joins and unions for analytics queries | Yes | No | No |
Automatic Performance Recommendations | Yes Performance Advisor with schema and index recommendations | No | No |
Replica Set Configuration | Up to 50 replicas All replicas configured as data-bearing nodes | Up to 15 replicas Replicas are not data-bearing. DocumentDB maintains 6 copies of data at the storage layer | 3 data-bearing nodes |
Automatic Sharding Support | Yes Scale writes horizontally across multiple nodes. Store multiple TB of data on a single shard. Ability to refine shard key as application requirements evolve. | No sharding support All writes must be made to a single primary node only. | Yes However, no support to refine the chosen shard key, forcing a full database migration should the shard key need to change in any way. |
Hedged Reads Queries submitted to multiple replicas for consistent low latency | Yes | No | No |
Pause and resume clusters | Yes | Yes | No |
Data Explorer | Yes Directly in Atlas UI, or via MongoDB Compass | No | Yes |
SQL-based BI Connectivity | Yes MongoDB SQL Connector | No | Yes Power BI and Qlik Sense only |
Native data visualization without 3rd party BI tools | Yes MongoDB Charts | No | No |
Database supported in on-premise and hybrid deployments | Yes MongoDB Enterprise Advanced | No | No |
Embeddable database with sync for mobile devices | Yes Atlas Device Sync & Realm | No | No |
Choice of cloud providers | Yes AWS, Azure & Google Cloud, including multi-cloud clusters spanning all three cloud platforms |
Integrated text search, geospatial processing | Yes |
Supports all MongoDB features with full application compatibility | Yes Runs native MongoDB |
Access to the latest MongoDB version | Yes Run v5.0, v4.4, v4.2 or v4.0. |
Free Tier | Yes Storage: 5 GB, RAM: Variable |
Live migration | Yes |
Choice of instance configuration | Yes Multiple instance sizes and classes |
Support for MongoDB multi-document ACID transactions | Yes |
JSON data type support | BSON [Binary JSON] Regular JSON + longs, doubles, floats, decimal, dates, and times |
Maximum document size | 16MB |
JSON schema for data governance controls | Yes |
Integrated text search and graph queries | Yes MongoDB aggregation pipeline and Atlas Search |
Integrated querying of data in cloud object storage | Yes Atlas Data Lake |
Online Archive Automatically tier data out from database to cloud object storage | Yes Online Archive |
Blend data with joins and unions for analytics queries | Yes |
Automatic Performance Recommendations | Yes Performance Advisor with schema and index recommendations |
Replica Set Configuration | Up to 50 replicas All replicas configured as data-bearing nodes |
Automatic Sharding Support | Yes Scale writes horizontally across multiple nodes. Store multiple TB of data on a single shard. Ability to refine shard key as application requirements evolve. |
Hedged Reads Queries submitted to multiple replicas for consistent low latency | Yes |
Pause and resume clusters | Yes |
Data Explorer | Yes Directly in Atlas UI, or via MongoDB Compass |
SQL-based BI Connectivity | Yes MongoDB SQL Connector |
Native data visualization without 3rd party BI tools | Yes MongoDB Charts |
Database supported in on-premise and hybrid deployments | Yes MongoDB Enterprise Advanced |
Embeddable database with sync for mobile devices | Yes Atlas Device Sync & Realm |
Choice of cloud providers | No |
Integrated text search, geospatial processing | Limited Data must be replicated to multiple adjacent AWS services for text search, only basic geospatial operators, driving up cost and complexity |
Supports all MongoDB features with full application compatibility | No Claims compatibility with v4.0 API, actually closer to 3.0/3.2. No MongoDB server side code Fails 66% of compatibility tests. |
Access to the latest MongoDB version | No Claims compatibility with v4.0 API, actually closer to 3.0/3.2. |
Free Tier | No |
Live migration | Yes Available as separate paid service |
Choice of instance configuration | Limited Around a dozen instances only, all of a single AWS class, limiting flexibility in accommodating different workload profiles |
Support for MongoDB multi-document ACID transactions | Limited Missing features, fail over half of transaction tests in standard MongoDB test suite |
JSON data type support | Primitive JSON and some advanced data types, but does not support decimal |
Maximum document size | 16MB |
JSON schema for data governance controls | No All schema controls must be written in the app tier |
Integrated text search and graph queries | Partial No integrated text search |
Integrated querying of data in cloud object storage | No |
Online Archive Automatically tier data out from database to cloud object storage | No |
Blend data with joins and unions for analytics queries | No |
Automatic Performance Recommendations | No |
Replica Set Configuration | Up to 15 replicas Replicas are not data-bearing. DocumentDB maintains 6 copies of data at the storage layer |
Automatic Sharding Support | No sharding support All writes must be made to a single primary node only. |
Hedged Reads Queries submitted to multiple replicas for consistent low latency | No |
Pause and resume clusters | Yes |
Data Explorer | No |
SQL-based BI Connectivity | No |
Native data visualization without 3rd party BI tools | No |
Database supported in on-premise and hybrid deployments | No |
Embeddable database with sync for mobile devices | No |
Choice of cloud providers | No |
Integrated text search, geospatial processing | Limited Some support for geospatial data, but with limited indexing |
Supports all MongoDB features with full application compatibility | No Claims compatibility with v4.0 API, actually closer to 3.6. No MongoDB server side code. Fails 67% of compatibility tests. |
Access to the latest MongoDB version | No Claims compatibility with v4.0 API, actually closer to 3.6. |
Free Tier | Limited Just for the first 400 RU/s. Not sandboxed, so no way to avoid cost if usage increases beyond the 400RU limit |
Live migration | Yes Only for eligible accounts |
Choice of instance configuration | No Configuration based on provisioned throughput. No way to independently select underlying hardware configurations |
Support for MongoDB multi-document ACID transactions | Limited Multi-document transactions are supported only within a single, unsharded collection; almost all of MongoDB's transaction tests fail |
JSON data type support | BSON Some data types have restrictions, including the inability to modify them once set |
Maximum document size | 2MB |
JSON schema for data governance controls | No All schema controls must be written in the app tier |
Integrated text search and graph queries | Partial No integrated text search |
Integrated querying of data in cloud object storage | No |
Online Archive Automatically tier data out from database to cloud object storage | No |
Blend data with joins and unions for analytics queries | No |
Automatic Performance Recommendations | No |
Replica Set Configuration | 3 data-bearing nodes |
Automatic Sharding Support | Yes However, no support to refine the chosen shard key, forcing a full database migration should the shard key need to change in any way. |
Hedged Reads Queries submitted to multiple replicas for consistent low latency | No |
Pause and resume clusters | No |
Data Explorer | Yes |
SQL-based BI Connectivity | Yes Power BI and Qlik Sense only |
Native data visualization without 3rd party BI tools | No |
Database supported in on-premise and hybrid deployments | No |
Embeddable database with sync for mobile devices | No |