因为有项目需要借助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啦~撒花~

最新文章

  1. jQuery UI常用插件使用
  2. String、StringBuffer、StringBuilder源码分析
  3. c#中两种不同的存储过程调用与比较
  4. 小杨同学git使用记(适合使用过git但是不熟练的童鞋)
  5. tcpdump 时报ServFail 0/0/1 (97)
  6. VS2010中打开VS2013/VS2012项目
  7. Android SQLite数据库增删改查操作
  8. enumerate
  9. Linux内核学习笔记3——分段机制和分页机制
  10. CentOS 更新yum源
  11. Back to Underworld(搜索)
  12. 触摸屏touchstart 与 click
  13. !function 笔记
  14. django用户权限操作
  15. Educational Codeforces Round 43 (Rated for Div. 2)
  16. JS中的反柯里化( uncurrying)
  17. 如何生成WebAssembly文件?
  18. linux vi命令详解
  19. AndroidStudio制作底部导航栏以及用Fragment实现切换功能
  20. JavaScript_几种继承方式(2017-07-04)

热门文章

  1. 使用Apache Server 的ab进行web请求压力测试
  2. JS正则表达式总结
  3. label用js,jquery取值赋值,以及怎么在后台取值
  4. 基于C#的MongoDB数据库开发应用(4)--Redis的安装及使用
  5. MVC依赖性注入概述
  6. Android Studio :enable vt-x in your bios security,已经打开还是报错的解决方法
  7. 用Spring Boot颠覆Java应用开发
  8. Cats(2)- Free语法组合,Coproduct-ADT composition
  9. struts的声明式异常处理
  10. 转载 CSS3 经典教程系列:CSS3 盒阴影(box-shadow)详解