初识MongoDB(一)
简单的学了Redis 现在学一下MongoDB
什么是MongoDB
MongoDB是一个可扩展、开源、表结构自由、用C++语言编写且面向文档的数据库,旨在为Web应用程序提供高性能、高可用性且易扩展的数据存储解决方案。
MongoDB是一个介于关系数据库和非关系数据库之前的产品,是非关系数据库当中功能最丰富、最像关系数据库的NoSQL数据库;它支持查询语言非常强大,其语法类似于面向对象的查询语言,可以实现类似关系数据里面表查询的绝大部分功能,而且还支持对数据建立索引。
MongoDB服务端可运行在Linux、Windows或OS X平台,支持32位和64位应用默认监听端口为27017,。推荐运行在64位平台上。
一、下载和安装
下载: 下载路径 MongoDB
我本地安装的是V3.6版本
下载后解压:
文件说明:
mongodump.exe:逻辑备份工具
mongorestore.exe:逻辑恢复工具
mongoexport.exe:数据导出工具
mongoimport:数据导入工具
mongod.exe:用来连接mongo数据库服务器的,服务器端。
mongo.exe:是客户端。
安装:在目录下面创建data文件及用来存储数据文件。
管理员身份运行cmd,通过dos命令转到文件目录下
演示mongodb 用的是windows服务方式启动。创建命令
mongod.exe --dbpath D:\MongoDB\data --logpath D:\MongoDB\log.txt --install --serviceName MongoDB
启动
net start MongoDB
停止
net stop MongoDB
卸载命令:
mongod.exe --remove --serviceName "MongoDB"
启动后在浏览器中输入 http://localhost:27017/
出现“It looks like you are trying to access MongoDB over HTTP on the native driver port. 即 安装成功
在新创建的data文件夹里面 生成很多数据文件
该节结束
”