日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

mongo配置项说明

發布時間:2023/12/16 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mongo配置项说明 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
mongo configure?配置文件 storage: dbPath: mongod實例存儲其數據的目錄。 indexBuildRetry: 指定是否mongod在下次啟動時重建不完整的索引。這適用于在mongod索引構建過程中關閉或停止后重新啟動的情況。 默認false directoryPerDB: true journal: enabled: 啟用或禁用持久性日志以確保數據文件保持有效和可恢復。此選項僅在您指定storage.dbPath設置時適用??默認true??? commitIntervalMs: mongod進程允許在日志操作之間的最長時間(以毫秒為單位)。值的范圍為1到500毫秒。 mmapv1:? 于3.2以上用了wiredTiger存儲引擎,這個選項可以略過。 journal:???? commitIntervalMs: 100 syncPeriodSecs:??MongoDB通過fsync操作將數據刷新到數據文件之前可以經過的時間。默認60秒 engine:??存儲引擎,默認wiredTiger wiredTiger: engineConfig: cacheSizeGB: WiredTiger將用于所有數據的內部緩存的最大大小。 directoryForIndexes: index是否單獨目錄。默認true inMemorySizeGB: 為內存存儲引擎數據分配的最大內存量,包括索引,oplog(如果它 mongod是副本集,副本集或分片集群元數據的一部分)等。默認情況下,內存存儲引擎使用50%的物理RAM減去1 GB。 collectionConfig: blockCompressor: snappy 用于壓縮集合數據的默認壓縮類型。您可以在創建集合時基于每個集合覆蓋此設置。 indexConfig: prefixCompression: true??啟用或禁用索引數據的前綴壓縮。 systemLog: destination: file 指定file,則還必須指定systemLog.path。指定syslog則輸出到系統中 path: 日志文件的路徑 "/path/mongod.log" timeStampFormat: iso8601-local 日志消息中時間戳的時間格式 iso8601-local 以ISO-8601格式顯示本地時間的時間戳。 logAppend: true 實例重新啟動時true將新條目添加到現有日志文件的末尾 net: port:? 端口 maxIncomingConnections: 20000 最大同時連接數 security: authorization: "enabled" keyFile: /path/keyFile 密鑰文件的路徑,用于存儲MongoDB實例用于在分片集群或副本集中相互進行身份驗證的共享密鑰 。 processManagement: fork: true 啟用在后臺運行mongos或mongod處理的守護程序模式。默認情況下mongos或mongod不作為守護程序運行 pidFilePath: /path/mongod.pid??指定一個文件位置來保存的進程ID mongos或mongod 過程,其中mongos或mongod將寫入其PID。這對于結合設置跟蹤mongos或mongod處理 非常有用。沒有指定則不會創建 replication: replSetName:?replsetname 作為其mongod一部分的副本集的名稱。副本集中的所有主機必須具有相同的集名稱。 oplogSizeMB: 50000 復制操作日志的最大大小(以兆字節為單位)從MongoDB 4.0開始,oplog可以超過其配置的大小限制,以避免刪除。 operationProfiling: slowOpThresholdMs: 50??慢日志時間閾值。單位為毫秒 mode: "slowOp"? 分析僅僅記錄超過時間閾值的操作語句。 #分片的時候需要設置???? sharding: clusterRole: configsvr 配置服務器 。shardsvr分片服務器 archiveMovedChunks: 該配置項在3.0及以前的版本默認為true,即在move chunk時,源shard會將遷移的chunk數據歸檔一份在數據目錄里,當出現問題時,可用于恢復。也就是說,chunk發生遷移時,源節點上的空間并沒有釋放出來,而目標節點又占用了新的空間。(3.2為flase 不會對moveChunk的數據在源shard上歸檔。)。 #開啟審計需要設置 auditLog: destination: syslog console file format: 格式 json bson path: filter:過濾哪類操作被審計記錄 #僅mongos用的選項 replication: localPingThresholdMs:mongos用于確定哪些輔助副本集成員從客戶端傳遞讀取操作的ping時間(以毫秒為單位)。默認值15對應于所有客戶端驅動程序中的默認值。 sharding: configDB: 指定配置服務器副本集名稱以及配置服務器副本集的至少一個成員的主機名和端口 例如 <configReplSetName> /cfg1.example.net:27017,cfg2.example.net:27017, ...

轉載于:https://www.cnblogs.com/vansky/p/9640268.html

總結

以上是生活随笔為你收集整理的mongo配置项说明的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。