千家信息网

mongodb 3.0 配置

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,mongodb 3.0 算是一个革命性的版本,得益于新版的存储引擎WiredTiger,大幅提升性能的同时,极高的提升了数据压缩(300%)。性能对比参见:https://comerford.cc/2
千家信息网最后更新 2026年11月01日mongodb 3.0 配置

mongodb 3.0 算是一个革命性的版本,得益于新版的存储引擎WiredTiger,大幅提升性能的同时,极高的提升了数据压缩(300%)。


性能对比参见:https://comerford.cc/2015/02/04/mongodb-3-0-testing-compression/


安装文档:https://docs.mongodb.org/manual/administration/install-on-linux/


如果你仅仅是安装了mongodb,然后就启动它,很抱歉,它依然运行缓慢,默认的存储引擎依然是老旧的MMAPV1


默认配置etc/mongo.conf ,实在是平淡无奇,它实际上是一个yaml格式的文本,赶快用下面的配置替换它吧,可立马实现鸟枪换炮。


systemLog:

destination: file

path: /var/log/mongodb/mongod.log

logAppend: true


processManagement:

fork: true

pidFilePath: /var/run/mongodb/mongod.pid


net:

bindIp: 127.0.0.1

port: 27017


storage:

journal:

enabled: true

dbPath: /var/lib/mongo

directoryPerDB: true

syncPeriodSecs: 60

engine: wiredTiger

wiredTiger:

engineConfig:

cacheSizeGB: 1

directoryForIndexes: false

journalCompressor: snappy

collectionConfig:

blockCompressor: snappy

indexConfig:

prefixCompression: true



特别需要注意的是,yaml格式的文件不支持tab制表符,因此特别需要注意段落文件对齐,否则mongodb会启动失败。


update 2016-04-16

mongodb 3.2 默认存储引擎已改为WiredTiger,建议直接使用mongodb 3.2


引擎 存储 配置 性能 文件 格式 缓慢 平淡 抱歉 平淡无奇 鸟枪换炮 制表符 同时 实际 实际上 建议 数据 文本 文档 段落 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 为想互联网科技怎么样 互联网科技工作委员会副主任毛军 互联网扶贫科技 关于新基建和互联网科技 互联网科技金融公司 互联网科技英文 万达互联网科技 兼蜜互联网科技 丰台科技园 互联网公司 广西拼得多互联网科技有限公司 汉立互联网科技有限公司联系电话 上海电发互联网科技有限公司 广州优美互联网科技 移动互联网年度科技创新 新兴科技互联网创新大赛颁奖典礼 本届互联网博览会上的黑科技 晋城互联网科技 领航科技大厦互联网公司 互联网科技博主张洲 网互联网络科技 美国互联网保险保险科技 亿策互联网科技 互联网公司会议桌创意科技软装饰 中国的互联网科技企业的崛起 皮皮虾互联网科技有限公司 广州燕处互联网科技有限公司 珠海东科互联网科技有限公司 互联网界的黑科技 同城互联网络科技 美国五大互联网科技公司市值多少
0