多年以来, MongoDB一直是构建大型应用程序的个人和企业使用的NoSQL数据库。 它是开源的,易于扩展,并提供高可用性。 它还支持非常复杂的查询和细粒度的并发控制。
但是,诸如数据库安装,调整数据库以在长时间内保持最佳性能以及保护数据库之类的必要任务往往需要大量的技术和专门的工作。
幸运的是,有一个更简单的选择: MongoDB Atlas ,一个完全托管的数据库云版本。
使用MongoDB Atlas,您可以在您选择的任何主要云提供商上创建MongoDB集群,并在几分钟之内开始使用该集群。 使用Atlas基于浏览器的用户界面,您还可以直观地配置集群并监视其性能。
在本教程中,我将向您展示如何创建MongoDB Atlas免费层集群并在Python应用程序中使用它。
先决条件
在继续之前,请确保已在计算机上安装并配置了以下软件:
1.创建集群
为了能够使用MongoDB的云服务,您需要一个MongoDB Atlas帐户。 要创建一个,请转到其主页 ,然后按“ 免费入门”按钮。
完成简短的注册表单后,您将被重定向到集群创建向导。 在其第一部分中,您必须选择您喜欢的云提供商和区域。
为了最大程度地减少网络延迟,您最好选择离您的计算机最近的区域。 但是,由于目前我们正在创建免费层群集,因此请确保您选择的区域是具有免费层可用的区域。 此外,如果您将Google Cloud VM或Amazon EC2实例用作开发环境,请首先选择相应的云提供商。
在“ 群集层”部分中,选择“ M0”选项以创建免费层群集。 它提供512 MB的存储空间,使用WiredTiger作为存储引擎的MongoDB的最新版本,三个节点的副本集以及每周10 GB的大量带宽。
最后,给集群起一个有意义的名称,然后按创建集群按钮。