MongoDB Atlas

2025年1月11日 | 阅读 4 分钟

MongoDB Atlas 是 MongoDB 的云服务。它专为希望将时间用于构建应用程序而不是管理数据库的开发人员而构建。这项服务可在 AWS、Azure 和 GCP 上使用。

它是面向现代应用程序的全球云数据库服务,提供一流的自动化和经过验证的实践,保证可用性、可扩展性和符合最苛刻的数据安全和隐私标准。我们可以使用 MongoDB 强大的驱动程序、集成和工具生态系统来更快地创建并减少管理数据库的时间。

MongoDB Atlas 的优势

  • 面向世界级应用程序的全球集群: 使用 MongoDB Atlas,我们可以自由选择适合我们业务战略的云合作伙伴和生态系统。
  • 保护敏感数据: 它为我们的所有数据提供内置的安全控制。它使企业级功能能够与我们现有的安全协议和合规标准集成。
  • 专为开发人员生产力而设计: MongoDB Atlas 借助用于处理我们数据的通用工具以及一个易于构建、保护和扩展在 MongoDB 上运行的应用程序的服务平台,实现了更快的发展。
  • 适用于关键任务工作负载的可靠性: 它构建了分布式容错和自动化数据恢复功能。
  • 专为最佳性能而构建: 它可以轻松地在任何方向扩展我们的数据库。我们可以通过性能优化工具和对数据库指标的实时可见性,从我们现有的资源中获得更多收益。
  • 为运营效率而管理: 它附带内置的运营最佳实践,因此我们可以专注于提供业务价值并加速应用程序开发,而不是管理数据库。

创建 Atlas 帐户并部署免费套餐集群

步骤 1: 访问 https://mongodb.ac.cn/cloud/atlas 注册 Atlas 帐户以托管您的数据。

MongoDB Atlas

步骤 2: 当您点击“开始免费”时,您将被重定向到 MongoDB Atlas 帐户的注册表单。

MongoDB Atlas

步骤 3: 选择“Starter Clusters”并单击“创建集群”。 Starter 集群包括 M0、M2 和 M5 集群层。这些低成本集群适用于正在学习 MongoDB 或开发小型概念验证应用程序的用户。

MongoDB Atlas

步骤 4: 选择您首选的云提供商和区域。它支持在 Amazon Web Services (AWS)、Google Cloud Platform (GCP) 和 Microsoft Azure 上使用 M0 免费套餐集群。支持 M0 免费套餐集群的区域标有“免费套餐可用”标签。

MongoDB Atlas

步骤 5: 选择 M0 Sandbox 作为集群层:选择 M0 会自动锁定其余的配置选项。如果无法选择 M0 集群层,请返回上一步并选择支持 M0 免费套餐集群的云提供商和区域。

MongoDB Atlas

步骤 6: 在“集群名称”字段中输入您的集群名称;您可以为您的集群输入任何名称。集群名称包含 ASCII 字母、数字和连字符。

MongoDB Atlas

步骤 7: 单击“创建集群”以部署集群。部署集群后,集群的配置可能需要 5-10 分钟才能准备好使用。

MongoDB Atlas

步骤 8: 注册后,Atlas 会自动创建一个默认组织和项目,我们可以在其中部署我们的第一个集群。我们稍后可以添加其他组织和项目。

MongoDB Atlas

如何将您的连接 IP 地址加入白名单

IP 地址是连接到网络的设备的唯一数字标识符。在 Atlas 中,我们只能从受信任的 IP 地址连接到集群。在 Atlas 中,我们可以创建一个受信任 IP 地址的清单,称为白名单,该清单可用于连接到我们的集群并访问我们的数据。

我们必须将我们的 IP 地址添加到白名单中,然后才能连接到我们的集群 - 我们应该采取以下步骤将我们的连接 IP 地址加入白名单。

步骤 1: 首先,从我们的集群视图中单击“连接”按钮。

MongoDB Atlas

步骤 2: 配置您的白名单条目。在“将您的连接 IP 地址加入白名单”步骤中,单击“添加我们当前的 IP 地址”。

MongoDB Atlas

步骤 3: 单击“添加 IP 地址”。

MongoDB Atlas

为我们的集群创建 MongoDB 用户

出于安全目的,Atlas 要求客户端以 MongoDB 用户的身份进行身份验证才能访问集群。我们必须创建 MongoDB 用户才能访问我们的集群。MongoDB 用户与 Atlas 用户是分开的

  • MongoDB 用户可以访问 Atlas 中托管的数据库。
  • Atlas 用户可以登录 Atlas,但无权访问 MongoDB 数据库。

步骤 1: 从我们的“集群”视图中打开“连接”对话框。

MongoDB Atlas

步骤 2: 在对话框的“创建 MongoDB 用户”步骤中,为我们的 MongoDB 用户输入用户名和密码。

MongoDB Atlas

步骤 3: 最后,单击“创建 MongoDB 用户”按钮。

MongoDB Atlas

连接到集群

我们可以通过多种方式连接到我们的集群。我们将了解如何使用 mongo shell 驱动程序连接我们的集群。

以下是下载和安装 mongo shell 驱动程序的步骤。

步骤 1: 从您的集群中打开“连接”对话框。

MongoDB Atlas

步骤 2: 使用 Mongo Shell 连接。

步骤 3: 单击“我没有安装 Mongo Shell”,然后从下拉列表中选择您的操作系统。

MongoDB Atlas

步骤 4: 单击下载 Mongo Shell。

步骤 5: 要从您的 PC 运行 Mongo Shell,您需要将 Shell 添加到您的系统路径中。

MongoDB Atlas

MongoDB Atlas

步骤 6: 要查看您是否已正确将 Mongo Shell 添加到您的系统路径中,请在您的终端中运行以下命令。

连接到您的 Atlas 集群

步骤 7: 单击“我已安装 Mongo Shell”并从下拉菜单中选择您的 Mongo Shell 版本。

MongoDB Atlas

步骤 9: 现在,将提供的连接字符串复制到剪贴板,然后将其粘贴并在您的终端中运行您的连接字符串。

MongoDB Atlas

步骤 10: 现在,系统会提示您输入在 Atlas 中创建 MongoDB 用户时指定的密码。

MongoDB Atlas

您现在将连接到 Mongo Shell 内的 Atlas 集群。


下一主题MongoDB 面试题