📜  MongoDB Atlas

📅  最后修改于: 2020-11-23 01:33:38             🧑  作者: Mango

MongoDB地图集

MongoDB Atlas是MongoDB的一项云服务。它是为那些愿意花时间构建应用程序而不是管理数据库的开发人员而构建的。该服务在AWS,Azure和GCP上可用。

它是针对现代应用程序的全球云数据库服务,可提供一流的自动化和行之有效的实践,可确保可用性,可伸缩性和对最苛刻的数据安全性和隐私标准的合规性。我们可以使用MongoDB强大的驱动程序,集成和工具生态系统,以更快地创建数据库并花费更少的时间来管理数据库。

MongoDB Atlas的优势

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

创建一个Atlas帐户并部署免费层集群

步骤1:访问https://www.mongodb.com/cloud/atlas,以注册一个Atlas帐户来托管您的数据。

步骤2:当您单击Start Free时,您将被重定向到MongoDB Atlas上的帐户的“注册”表单。

步骤3:选择Starter Clusters,然后单击Create a Cluster。 Starter群集包括M0,M2和M5群集层。这些低成本集群非常适合正在学习MongoDB或正在开发小型概念验证应用程序的用户。

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

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

步骤6:在Cluster Name(集群名称)字段中输入集群的名称;您可以为集群输入任何名称。群集名称包含ASCII字母,数字和连字符。

步骤7:单击Create Cluster(部署群集)以部署群集。部署群集后,群集最多可能需要5-10分钟才能置备并可以使用。

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

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

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

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

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

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

步骤3:点击Add IP Address(添加IP地址)。

为我们的集群创建一个MongoDB用户

为了安全起见,Atlas要求客户端以MongoDB用户身份进行身份验证才能访问群集。我们必须创建一个MongoDB用户才能访问我们的集群。 MongoDB用户与Atlas用户是分开的:

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

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

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

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

连接到集群

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

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

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

第2步:单击“连接Mongo Shell”。

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

步骤4:点击下载Mongo Shell。

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

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

mongo - - version

连接到您的Atlas集群

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

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

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

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