mongodb3.2配置文件yaml格式
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,mongodb3.x版本后就是要yaml语法格式的配置文件,下面是yaml配置文件格式如下:官方yaml配置文件选项参考:https://docs.mongodb.org/manual/referen
千家信息网最后更新 2025年11月09日mongodb3.2配置文件yaml格式
mongodb3.x版本后就是要yaml语法格式的配置文件,下面是yaml配置文件格式如下:
官方yaml配置文件选项参考:https://docs.mongodb.org/manual/reference/configuration-options/#configuration-file
只能使用空格,不支持tab键,切记,原因你懂的。。。。。。
systemLog: destination: file//指定是一个文件 path: /data/logs/mongod.log//日志存放位置 logAppend: true//产生日志内容追加到文件# quiet: true//在quite模式下会限制输出信息# timeStampFormat: iso8601-utc //默认是iso8601-local,日志信息中还有其他时间戳格式:ctime,iso8601-utc,iso8601-local
processManagement: fork: true//以守护进程的方式运行MongoDB,创建服务器进程 pidFilePath: "/data/mongo-data/mongod.pid"//pid文件路径net:# bindIp: 192.168.33.131//绑定ip地址访问mongodb,多个ip逗号分隔 port: 27017//端口 maxIncomingConnections:10000//默认65535,mongodb实例接受的最多连接数,如果高于操作系统接受的最大线程数,设置无效。# http:# enabled: true//http端口最好关闭#RESTInterfaceEnabled: false//即使http接口选项关闭,如果这个选项打开后会有更多的不安全因素
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"//访问数据库和进行操作的用户角色认证
复制集相关配置,根据以上配置文件进行如下配置。
replication: oplogSizeMB: 50//默认为磁盘的5%,指定oplog的最大尺寸。对于已经建立过oplog.rs的数据库,指定无效 replSetName: "rs_zxl"//指定副本集的名称 secondaryIndexPrefetch: "all"//指定副本集成员在接受oplog之前是否加载索引到内存。默认会加载所有的索引到内存。none不加载;all加载所有;_id_only仅加载_id
分片集群配置,分片复制集配置(单实例节点的基础上)
replication: oplogSizeMB:50 replSetName: "rs_zxl"sharding: clusterRole: shardsvr
config server配置(单实例节点的基础上)
sharding: clusterRole: configsvr
mongos配置,(与单实例不同)
systemLog: destination: file path: /data/logs/mongos.log logAppend: truenet: port: 27019sharding: configDB: 192.168.33.131:30000
配置
文件
数据
实例
数据库
日志
索引
格式
副本
存储
最大
位置
信息
内存
基础
引擎
时间
服务器
模式
目录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发怎么面试题
delphi中数据库在哪里
服务器系统驱动联网安装驱动
系统管理员可以更改服务器名称
虚拟机服务器有管理口吗
新乡网络技术产品介绍
网信网络安全注意事项
怎么退出电脑网络安全模式
软件开发部门经理管理事项
计算机网络技术推荐学校
linux系统服务器
当代名医百科数据库李乘伊
svn服务器作用
大风歌小说软件开发
电脑服务器中断重连怎么办
软件开发制作计划
ibm服务器断电后进不去系统了
model数据库可以被删除吗
护苗网络安全宣传活动总结
深泽技术软件开发服务技术规范
监控室电视墙服务器端口
服务器电源功率最大和额定
软件开发企业资产负债率
如何创建数据库登录账户
网络安全法处罚对象有哪些
h2数据库 下载
登录linux服务器很慢
外部链接本机服务器
奥迪a4车载网络技术
服务器清灰冒了火花