kernelsky 发表于 2018-10-26 06:41:09

mongodb3.2配置文件yaml格式

storage:  
dbPath: "/data/mongo-data"//数据文件存放路径
  
engine: wiredTiger//数据引擎
  
wiredTiger:
  
    engineConfig://wt引擎配置
  
      cacheSizeGB: 1//看服务器情况来进行设置
  
      directoryForIndexes: true//索引是否按数据库名进行单独存储
  
    collectionConfig:
  
      blockCompressor: zlib//压缩配置
  
    indexConfig:
  
      prefixCompression: true//索引配置
  
journal:
  
    enabled: true//记录操作日志,防止数据丢失。
  
directoryPerDB: true//指定存储每个数据库文件到单独的数据目录。如果在一个已存在的系统使用该选项,需要事先把存在的数据文件移动到目录。
  
operationProfiling:
  
slowOpThresholdMs: 100 //指定慢查询时间,单位毫秒,如果打开功能,则向system.profile集合写入数据
  
mode: "slowOp"//off、slowOp、all,分别对应关闭,仅打开慢查询,记录所有操作。
  
security:
  
keyFile: "/data/mongodb-keyfile"//指定分片集或副本集成员之间身份验证的key文件存储位置
  
clusterAuthMode: "keyFile"//集群认证模式,默认是keyFile
  
authorization: "disabled"//访问数据库和进行操作的用户角色认证


页: [1]
查看完整版本: mongodb3.2配置文件yaml格式