Question: How do you upgrade a cluster tier in MongoDB Atlas?


"Upgrading a cluster tier in MongoDB Atlas is a straightforward process that allows you to adjust your database resources according to your current needs, such as increased storage, memory, or compute power. Follow these steps to upgrade your cluster tier:

  1. Log in to MongoDB Atlas: Access your MongoDB Atlas account by logging in at

  2. Select Your Project: From the dashboard, select the project containing the cluster you wish to upgrade.

  3. Open Clusters Overview: Navigate to the 'Clusters' section where you can view all your current clusters under this project.

  4. Choose Cluster to Upgrade: Find the cluster you want to upgrade and click on the '...' button (three dots) or directly on the cluster name to access its settings.

  5. Click 'Edit Configuration' or 'Configure': You'll be taken to the configuration options for your cluster. Here, you can change various settings, including the cluster tier.

  6. Select a New Tier: Under the 'Instance Size' section, you can view the current tier of your cluster and change it by selecting a new tier. MongoDB Atlas offers a range of tiers, from shared clusters (M0, M2, and M5) which are great for development projects, to dedicated clusters (M10 and above) suitable for production environments with higher performance requirements.

  7. Review Additional Options: Depending on your selected tier, you might have additional configuration options, such as storage capacity, backup options, and more.

  8. Apply Changes: Once you've selected the desired tier and configured any additional options, review the changes along with any associated costs. MongoDB Atlas will display the expected changes in cost based on your selections.

  9. Confirm Upgrade: If you're satisfied with your selection and have reviewed the implications, click 'Apply Changes' or a similar confirmation button to initiate the upgrade process.

MongoDB Atlas will begin upgrading your cluster, during which time your database will remain available, albeit with potential temporary performance degradation. The time it takes to complete the upgrade depends on the size and complexity of your deployment.

It's essential to monitor your application's performance and adjust your cluster settings as needed to ensure optimal operation. Upgrading your cluster tier when necessary can help maintain the efficiency and reliability of your application."

Note: Always consider the impact of upgrading your cluster on your monthly costs, and ensure that your application and drivers are compatible with the new cluster specifications.

Was this content helpful?

Start building today

Dragonfly is fully compatible with the Redis ecosystem and requires no code changes to implement.