9f1587285a324436b556100f243dde17
气象平台的背后--数据库MongoDB

既想省钱,又想使用数据库,那么我们就可以考虑一下“开源数据库”。数据库主要分为两大类,分别是关系型数据库与非关系型数据库。而开源数据库中,关系型数据库代表主要有MySQL,非关系型数据库主要有MongoDb等等。

MongoDB简介

其实数据库操作方法都很相似,选择哪类数据库还是根据自己的项目需求,比如我们做气象可视化平台,如果看过前面数据寻找章节的同学应该记得,我们使用的是json格式的数据,而MongoDB是一个面向文档的数据库,可直接存取json,并且文档的key和value不是固定的数据类型和大小,所以开发者在使用MongoDB时无须预定义关系型数据库中的”表”等数据库对象,设计数据库将变得非常方便,可以大大地提升开发进度。通俗点说呢,就是使用MongoDB数据库,我们不需要像使用Mysql这类关系型数据库一样需要建表,像作者这么懒得,还是很心仪的~

MongoDB安装

下载安装地址在:https://www.mongodb.com/try/download/community
如果是win10系统,那么下载最新版本即可,如果还是win7系统,那么可以下载3.0.15版本,因为后续版本已经不支持win7系统了。
安装的话还是点击下一步,但是过程中可以选择数据存储位置,不建议放C盘。

选择custom进行设置,选择合适的路径


不知道为什么,如果勾选安装compass,总是安装不成功,所以干脆就不勾选了,待MongoDB安装结束后,再到官网下载安装compass好啦。
下载地址:https://www.mongodb.com/products/compass

利用Compass导入和查询数据

解压Compass安装包后,点击可执行程序即可运行,点击Connect,如果前期安装MongoDB成功的话,可直接连接数据库。

top Created with Sketch.