设为首页 加入收藏

TOP

mongod.conf(二)
2015-11-21 01:35:01 来源: 作者: 【 】 浏览:1
Tags:mongod.conf
rue 指定数据库在索引建立过程中停止,重启后是否重新建立索引。 storage.preallocDataFiles boolean,默认true 是否预先分片好数据文件。 storage.nsSize integer,默认16 指定命名空间的大小,即.ns后缀的文件。最大为2047MB,16M文件可以提供大约24000个命名空间。 storage.quota.enforced boolean,默认false 限制每个数据库的数据文件数目。可以通过maxFilesPerDB调整数目。 storage.quota.maxFilesPerDB integer,默认为8 限制每个数据库的数据文件数目。 storage.smallFiles boolean,默认为false 限制mongodb数据文件大小为512MB,减小journal文件从1G到128M,适用于有很多数量小的数据文件。 storage.syncPeriodSecs number,默认60 mongodb文件刷新频率,尽量不要在生产环境下修改。 storage.repairPath string,默认为指定dbpath下的_tmp目录。 指定包含数据文件的根目录,进行--repair操作。 storage.journal.enabled boolean,默认64bit为true,32bit为false 记录操作日志,防止数据丢失。 storage.journal.debugFlags integer 提供数据库在非正常关闭下的功能测试。 storage.journal.commitIntervalMs number,默认为100或30 journal操作的最大间隔时间。可以是2-300ms之间的值,低的值有助于持久化,但是会增加磁盘的额外负担。 如果journal和数据文件在同一磁盘上,默认为100ms。如果在不同的磁盘上为30ms。 如果强制mongod提交日志文件,可以指定j:true,指定后,时间变为原来的三分之一。 7. replication replication.oplogSizeMB integer,默认为磁盘的5% 指定oplog的最大尺寸。对于已经建立过oplog.rs的数据库,指定无效。 replication.replSetName string 指定副本集的名称。 replication.secondaryIndexPrefetch string,默认为all 指定副本集成员在接受oplog之前是否加载索引到内存。默认会加载所有的索引到内存。 none,不加载;all,加载所有;_id_only,仅加载_id。 8. sharding sharding.clusterRole string 指定分片集的mongodb角色。 configsvr,配置服务器,端口27019;shardsvr,分片实例,端口27018。 sharding.archiveMovedChunks integer 在块移动过程中,该选项强制mongodb实例保存所有移动的文档到moveChunk目录。 9. auditLog auditLog.destination string syslog,以json格式保存身份验证到syslog,windows下不可用,serverity级别为info,facility级别为user。 console,以json格式输出信息到标准输出。 file,以json格式输出信息到文件。 auditLog.format string 指定输出文件的格式 JSON,输出json格式文件;BSON,输出bson二进制格式文件。 auditLog.path string 如果--auditDestination的值为file,则该选项指定文件路径。 auditLog.filter document 指定过滤系统身份验证的格式为: { atype : } { atype: , "param.db": } 10. snmp snmp.subagent boolean 运行SNMP为一个子代理。 snmp.master boolean 运行SNMP为一个主进程。 仅mongos选项 replication.localPingThresholdMs integer,默认15 当客户端选定副本集进行读操作时受影响。 sharding.autoSplit boolean 防止mongos自动在一个分片集合中插入元数据。 因为任何的mongos都可以创建一个分离,如果打开该选项,将会导致分片不平衡,需要谨慎使用。 sharding.configDB string 指定配置数据库。可以使用逗号分隔一到三个服务器。 如果处于不同的位置,需要指定最近的一个。 不能移除配置服务器,即使不可用或者离线了。 sharding.chunkSize integer,默认为64 每个块的大小。64MB是理想大小,小的会导致不能在不同节点间高效移动。 仅仅在初始化时有效。 Windows服务选项 processManagement.windowsService.serviceName string,默认为MongoDB 指定mongodb服务名称。可以使用--install,--remove增加或删除。 processManagement.windowsService.displayName string,默认为MongoDB 设置mongodb服务应用程序的名称。 processManagement.windowsService.description string,默认为MongoDB Server 结合--install,必须指定该选项的值。 processManagement.windowsService.serviceUser 指定运行mongodb服务的用户 processManagement.windowsService.servicePassword 指定运行mongodb服务的用户的密码
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇session入库 下一篇关于Windows数据库服务器更换为Li..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: