Navigation

Atlas Limits

There are limits on several hardware and programmatic aspects of Atlas clusters and projects. If any of these limits presents a problem for your organization, please contact Atlas support.

Hardware Limits

  • Shard limits: multi-region clusters are limited to 12 shards. Single-region clusters are limited to 50 shards.
  • Config server: each Atlas sharded cluster has a config server of size M30.
  • Node limits: for any region in a multi-region cluster, the sum total of all nodes in all other regions should not exceed 40. There is a limit of 7 electable nodes per region.

Programmatic Limits

  • VPC limits: Atlas limits the number of nodes per Network Peering connection based on the CIDR block and the region selected for the project. Each Atlas project can have a maximum of 25 peering connections.
  • Users: each Atlas project is limited to 100 MongoDB users.
  • Whitelist entries: each Atlas project is limited to 200 whitelist entries.
  • Clusters: projects can have a maximum of 25 clusters. A cluster name can be up to 29 characters long.
  • Projects: organizations can have a maximum of 250 projects.
  • Custom Roles: organizations can have a maximum of 100 custom MongoDB roles. Users can have a maximum of 100 assigned roles.
  • Billing limits: each project has a billing limit of $50 per hour. This limit can be raised by a Technical Account Manager or Billing Admin.
  • Data Lake Tenants: As an Atlas user, you can create up to 25 Data Lake tenants.