Mongodb3.0配置文件

本文详细介绍了MongoDB 3.0的配置,包括基本的日志设置、进程管理、网络配置、存储选项等。还特别讨论了如何添加复制集和分片配置,以及 Mongos 的特定设置,如自动拆分和配置服务器连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基本配置如下:

systemLog:
  destination: file
  path: "/home/admin/mongodb3/logs/shard1.log"
  logAppend: true
  quite:true


processManagement:
  fork: true
  pidFilePath:"/home/admin/mongodb3/data/shard1.pid"


net:
  port:27017
  maxIncomingConnections:65535
  wireObjectCheck:true
  http:
    enabled: false
    JSONPEnabled: false
    RESTInterfaceEnabled: false


storage:
  dbPath:"/home/admin/mongodb3/data/shard1/"
  journal:
    enabled:true
  directoryPerDB:true
  engine:wiredTiger
  wiredTiger:
    engineConfig:
      cacheSizeGB: 2
      journalCompressor: snappy
      directoryForIndexes:true
    collectionConfig:
      blockCompressor: snappy
    indexConfig:
      prefixCompression:true


operationProfiling:
  slowOpThresholdMs:100
  mode:off


复制集增加如下配置:(在基本配置的基础上)
#replication Options
replication:
  oplogSizeMB:32
  replSetName:shard1


分片增加如下配置:(在基本配置的基础上)
#sharding Options
sharding:
  clusterRole: shardsvr
  archiveMovedChunks: true

Mongos的配置:
#            #mongos-only Options
replication:
   localPingThresholdMs: 15

   sharding:
       autoSplit: true
       configDB: <string>
       chunkSize: 64

systemLog:
  destination: file
  path: "/home/admin/mongodb3/logs/shard1.log"
  logAppend: true
  quite:true

net:
  port:27017

  maxIncomingConnections:65535


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值