mongodb配置文件各参数说明
·
MongoDB配置文件格式,推荐使用 YAML 格式,
mongodb的配置文件mongod.conf配置说明如下:
storage:
# mongod 进程存储数据目录,此配置仅对 mongod 进程有效
dbPath: /data/mongodb/db
#是否开启 journal 日志持久存储,journal 日志用来数据恢复,是 mongod 最基础的特性,通常用于故障恢复。64 位系统默认为 true,32 位默认为 false,建议开启,仅对 mongod 进程有效。
journal:
enabled: true
# 存储引擎类型,mongodb 3.0 之后支持 “mmapv1”、“wiredTiger” 两种引擎,默认值为“mmapv1”;官方宣称 wiredTiger 引擎更加优秀。
engine: wiredTiger
systemLog:
# 日志输出目的地,可以指定为 “file” 或者“syslog”,表述输出到日志文件,如果不指定,则会输出到标准输出中(standard output)
destination: file
# 如果为 true,当 mongod/mongos 重启后,将在现有日志的尾部继续添加日志。否则,将会备份当前日志文件,然后创建一个新的日志文件;默认为 false。
logAppend: true
# 日志路径
path: /var/log/mongodb/mongod.log
#组件的默认日志消息详细级别,值范围0~5
verbosity: 0
net:
# 指定端口
port: 27017
# 绑定外网 op 多个用逗号分隔
bindIp: 0.0.0.0
maxIncomingConnections: 10000
processManagement:
#是否以后台进程方式运行MongoDB,默认true。
fork: true
#指定存放进程ID文件的路径。
pidFilePath: /var/run/mongodb/mongod.pid
replication:
#指定副本集的名称。
replSetName: rs0
security:
#启用安全认证,设置为enabled。
authorization: enabled
#keyFile: 用于副本集内部认证的密钥文件路径。
mongodb 7.0 官方文档:https://www.mongodb.com/zh-cn/docs/v7.0/reference/configuration-options/
更多推荐

所有评论(0)