SQL (Structured Query Language) 数据库,指关系型数据库。主要代表:SQL Server,Oracle,MySQL(开源),PostgreSQL(开源)。
NoSQL(Not Only SQL)泛指非关系型数据库。主要代表:MongoDB,Redis,CouchDB。
什么是NoSQL?
NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。
NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据)。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。
-
windows 服务安装
https://www.mongodb.com/try/download/community
安装成功后,只是一个可执行文件,在命令行或者powershell中启动,没有图形界面
-
命令行启动服务
./mongod --dbpath D:\MongoDB\data\db --bind_ip 192.168.16.125
D:\MongoDB\data\db:是手动创建的目录,用来存放自己的数据库
192.168.16.125 :是本机的ip,如果不指定,则默认启用127.0.0.1,只能localhost访问
以下说明启动成功
1、如果无法远端无法访问,则需要查看系统防火墙配置
2、服务启动后,需要保持窗口打开状态,关闭该窗口,服务会被关闭
- 单独,安装可视化工具
https://www.mongodb.com/try/download/compass
下载后解压,无需安装,直接绿色运行
- 启动连接服务
配置好ip、端口后,点击连接