1.非关系型数据库(NoSql)
和Redis一样,MongoDB也属于非关系型数据库(NoSql),不仅仅是数据库,NoSql数据库的特点就是用键值对的方式来存储数据的,MongoDB属于文档数据库,直接面向文档操作的,面向文档是一种类似一种JSON的结构,就是存各种各样的JSON数据。MongoDB可以快速的开发互联网的web应用
关于NoSql有以下几个特点:
可扩容,可伸缩
大数据下的高性能
高效可用
数据模型灵活
2.Windows安装MongoDB数据库
1.下载安装包
下载地址:https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.2.21-signed.msi
2.选择路径安装
这个路径可以自行更改!!!
3.在安装路径下创建data\db和data\log两个文件夹
4.在安装路径下创建mongod.cfg配置文件
路径填自己的路径
systemLog:
destination: file
path: D:\developer\env\MongoDB\data\log\mongod.log
storage:
dbPath: D:\developer\env\MongoDB\data\db
5.安装为系统服务
这里需要管理员运行
D:\developer\env\MongoDB\bin\mongod.exe --config “D:\developer\env\MongoDB\mongod.cfg” --install
6.基础命令
启动服务:net start MongoDB
关闭服务:net stop MongoDB
移除服务:D:\developer\env\MongoDB\bin\mongod.exe --remove
3.可视化工具的下载
下载:https://download.robomongo.org/1.2.1/windows/robo3t-1.2.1-windows-x86_64-3e50a65.zip
也可以去官网:https://robomongo.org/
解压到指定的目录连接到localhost:27017