当前位置:   article > 正文

免费在官网获得一个云MongoDB数据库_免费云数据库

免费云数据库

官网简介:MongoDB 是通用、基于文档的分布式数据库,帮助现代应用程序开发人员迎接云时代的到来。就数据库而言,效率是一个永不过时的话题。

1. 云数据库 Atlas
如果你想在本地安装 MongoDB 可以去官网下载,MongoDB 支持 Windows、OSX、Linux,虽然你可以在你的电脑上下载安装 MongoDB,但作为初学研究学习,其实没必要这么折腾,除非你天天在本机用。所以,一个更好的使用方法就是云MongoDB,云 MongoDB 就是把 MongoDB 安装在远程的服务器上,并对外暴露一个服务地址,我们用这个服务地址来连接数据库进行操作,其实我们现在公司开发都是使用云数据库,比如阿里云 RDS 服务。

使用云数据库及 Atlas 的好处在于: - 支持更大规模的存储 - 更安全 - 是免本地安装 - 无需手动开启,每次直接链接即可 - 维护简单,不需要我们去维护数据的升级、安装等等,这些都交给云服务厂商去做了

使用 Atlas 的的缺点:最大的缺点就是有点慢!毕竟服务器在国外。其次只能创建一个集群,这个到无所谓,作为学习使用一个集群就够了,毕竟一个集群中可以创建N个数据库啊。

在国内,云大厂有阿里云、腾讯云等,但是都是收费的,而 MongoDB 官方也提供了 MongoDB Atlas,它有免费版和收费版,免费版就适合我们学习使用。

2. 注册、创建和配置 Atlas

第1步,首先注册用户:https://www.mongodb.com/cloud/atlas/register ,创建后来到如下界面,填写组织名,云服务默认选择 MongoDB Atlas 即可。

1.jpg

第2步,添加成员并设置权限,可不填

2.jpg

创建成功后来到如下页面

3.jpg

第3步,创建一个Project,点击 New Project按钮,输入项目名称

4.jpg

然会又会来到类似第2步的页面提示增加成员并设置权限,可不填,点击 Create Project 按钮继续,然后会来到创建集群的页面

5.jpg

第4步,创建集群,选择创建免费的集群

6.jpg

选择服务商和节点

7.jpg
有两个选择,推荐选择第2个,毕竟香港更靠近大陆,速度更快。 1. AWS + Singapore(新加坡)

  1. Azure + Hongkong(香港)【推荐】

然后填写集群名称,如果不知道取什么名字那就默认为Cluster0吧,然后点击 Create Cluster 按钮

8.jpg

集群创建中。。。

9.jpg

创建成功后显示如下

10.jpg

3. 配置数据库相关信息

第1步,添加数据库用户,配置用户名密码,用于连接 MongoDB 时登录

11.jpg

第2步,把IP地址添加到白名单里面

12.jpg

到这一步Atlas就创建和配置成功了。

4. 连接到 Atlas 集群
创建和配置好Atlas 集群后,我们就可以用 Mongoose 模块和 MongoDB 客户端工具进行连接了。

在连接之前,我们先拿到数据库连接信息,点击集群页面的 Connect 按钮,然后选择第二个

13.jpg

然后就可以Copy连接字符串了(将您的连接字符串添加到您的应用程序代码中)

14.jpg

我的连接字符串如下:

mongodb+srv://用户名:<password>@cluster0-jarma.azure.mongodb.net/test?retryWrites=true&w=majority
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/698802
推荐阅读
相关标签
  

闽ICP备14008679号