Docs Menu

Docs HomeMongoDB Atlas Data Lake

Atlas Data Lake

On this page

  • About Atlas Data Lake
  • Sample Uses
  • Atlas Data Lake Regions
  • Billing

MongoDB Atlas Data Lake is now an analytic-optimized object storage service for extracted data. Atlas Data Lake provides an analytic storage service optimized for flat or nested data with low latency query performance.

Atlas Data Lake requires an M10 or higher backup-enabled Atlas cluster with cloud backup jobs running on a specified cadence. To learn more about cloud backups, see Back Up Your Database Deployment.

Atlas Data Lake supports collection snapshots from Atlas clusters as a data source for extracted data. Atlas Data Lake automatically ingests data from the snapshots, and partitions and stores data in an analytics-optimized format.

You can use Atlas Data Lake to:

  • Isolate analytical workloads from your operational cluster.

  • Provide a consistent view of cluster data from a snapshot for long running aggregations using $out.

  • Query and compare across versions of your cluster data at different points in time.

Atlas Data Lake provides optimized storage in the following AWS regions:

Data Lake Regions
AWS Regions
Virginia, USA
Oregon, USA
Sao Paulo, Brazil
London, England
Frankfurt, Germany
Mumbai, India
Sydney, Australia

Atlas Data Lake automatically selects the region closest to your Atlas cluster for storing ingested data.

You incur Atlas Data Lake charges per GB per month based on the AWS region where the ingested data is stored. You incur Atlas Data Lake costs for the following items:

  • Ingestion of data from your data source

  • Storage on the cloud object storage

Atlas Data Lake charges you for the resources utilized to extract, upload, and transfer data. Atlas Data Lake charges for the snapshot export operations is based on the following:

  • Cost per GB for snapshot extraction

  • Cost per hour on the AWS server for snapshot export download

  • Cost per GB per hour for snapshot export restore storage

  • Cost per IOPS per hour for snapshot export storage IOPS

Atlas Data Lake charges for storing and accessing stored data is based on the following:

  • Cost per GB per day

  • Cost for every one thousand storage access requests when querying Data Lake datasets using Atlas Data Federation. Each access request corresponds to a partition of data from a Data Lake dataset that Atlas Data Federation fetches to process for a query.


    You can now set limits on the amount of data that Atlas Data Federation processes for your queries to control costs. To learn more, see Manage Atlas Data Federation Query Limits.

To learn more, see the Atlas pricing page.

Get Started →
Share Feedback
© 2023 MongoDB, Inc.


  • Careers
  • Investor Relations
  • Legal Notices
  • Privacy Notices
  • Security Information
  • Trust Center
© 2023 MongoDB, Inc.