mongod启动时候几个参数说明

1.--storageEngine
从3.0开始,新增了一个存储引擎WT。老版本的存储引擎被称做mmapv1mongodb


2.--oplogSize
Oplog是复制的主要组成部分,位于local数据库中。在初始化复制集的时候,存放oplog的磁盘空间会被预先分配,默认是磁盘空间的5%。
oplog的大小很重要,当超出其大小时会将老的文档清空掉。若是太小,可能致使在没有完成复制以前,oplog数据被丢掉。太大会致使磁盘空间被浪费,初始化时间较长。
对于开发环境,能够设置小一点。数据库


3.--shardsvr
表示该server以shard server启动。server


4.--configsvr
以配置server启动。开发


5.--smallfiles
主要用于开发环境
默认启动后,mongodb会预先建立一个64m的数据库文件,文件最大能够达到2GB。
使用"--smallfiles"参数后只会预分配16m的数据库文件,文件最大能够达到512MB。
生产环境不建议使用该参数文档

相关文章
相关标签/搜索