技术栈

2019-05-21——Mongo 安装运行

2019-05-21  本文已影响0人  烟雨乱平生

1、安装

2、创建数据库目录

MongoDB的数据存储在data目录的db目录下,但是这个目录在安装过程不会自动创建,所以你需要手动创建data目录,并在data目录中创建db目录。

3、Mongo的启动

执行mongod,启动MongoDB服务器,mongod有很多可配置的启动选项,可以使用mongod --help查看所有选项。

mongodb/bin/mongod --dbpath=/mongodb/data --logpath=mongodb/mongodb.log --logappend --port=27017 --fork

如果想保留原来的日志,还需要使用--logappend

4、Mongo的关闭

因为可以启动多个mongo实例,所以在关闭的时候必须指定mongo实例,否则会关闭默认的mongo实例(/data/db)

5、日志

日志级别
在启动mongod的时候,可以指定日志的级别,即(-v、-vv、-vvv、-vvvv、-vvvvv)或者在shell命令行执行命令修改。

日志级别越大,输出的日志越详细,调至5时,这时mongod会在日志中记录几乎所有的操作,包括每一个请求所处理的内容。

查询记录
MongoDB默认记录耗时超过100毫秒的查询信息。如果100毫秒不适合需求,可以通过setProfilingLevel命令来改变,下面这条命令表示记录查询时间超过500毫秒的消息。

image.png

日志分割
如果想要日志分割,如按天存放,有两种方法:

要使分割日志生效,必须启动的时候使用--logpath,然后可以根据自己的需求,写shell或python脚本,然后crontab做成定时任务

上一篇下一篇

猜你喜欢

热点阅读