因为有项目需要借助nosql 做一个中间层,所以选择了Mongodb 来搞,其实之前呢已经搭建过这部分的环境,这次再次搭建也是记录一下,当时给自己的一个扫盲123教程
借助Mongodb 其实也是缓存一部分静态数据,除了提高查询效率之外,还可以减轻一部分系统数据库的压力~
(以下说的其实官网都可以找到,详情戳这里 ) https://docs.mongodb.org/
首先我们先从官网上面 下载个版本(目前我的版本是3.2.5):https://www.mongodb.org/downloads?_ga=1.23915773.618304860.1460425502#production
然后安装(吐槽一下其实这个安装也就是个解压到某个位置而已(⊙﹏⊙)b)
然后可以在安装路径下 Server -> bin 下面自定义一个配置文件 ,如果不定义的话将按照Mongodb的初始化参数来启动。
(实际上,当你解压之后,开2个cmd 窗口,一个在bin 里面执行 mongod.exe 一个执行 mongo.exe 就可以访问到本机的mongodb 实例)
当然罗,还是要简单配置一下,我们在bin的目录下面创建一个就叫 Config.txt 的配置文件,这里就有几个比较常用的参数
systemLog:
destination: file
path: D:\MongoDB\Server\3.2\log2\mongod.log
logAppend: true
storage:
dbPath: D:\MongoDB\Server\3.2\data2
net:
port: 27017
bindIp: 127.0.0.1
这里填配置参数有个规则,使用某个模块下面的配置,需要先带上该模块 比方说要制定 dbPath,在之前就要把storage 加上。这个是它的规则
其中 systemLog 就是制定系统日志相关的参数
然后配置的参数也是比较一看就懂了~
然后最后我们加上个配置文件,使用 mongod.exe -f Config.txt 制定作为配置文件~就ok啦~撒花~