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。
生產環境不建議使用該參數文檔