溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MongoDB啟動參數都有哪些

發(fā)布時間:2021-11-03 10:45:32 來源:億速云 閱讀:220 作者:柒染 欄目:關系型數據庫

這篇文章將為大家詳細講解有關MongoDB啟動參數都有哪些,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。


MongoDB啟動參數:
    --quiet                              # 安靜輸出 
    --port arg                        # 指定服務端口號,默認端口27017 
    --bind_ip arg                  # 綁定服務IP,若綁定127.0.0.1,則只能本機訪問,不指定默認本地所有IP 
    --logpath arg                  # 指定MongoDB日志文件,注意是指定文件不是目錄 
    --logappend                   # 使用追加的方式寫日志 
    --pidfilepath arg             # PID File 的完整路徑,如果沒有設置,則沒有PID文件 
    --keyFile arg                   # 集群的私鑰的完整路徑,只對于Replica Set 架構有效 
    --unixSocketPrefix arg  # UNIX域套接字替代目錄,(默認為 /tmp) 
    --fork                                 # 以守護進程的方式運行MongoDB,創(chuàng)建服務器進程 
    --auth                                # 啟用驗證 
    --cpu                                 # 定期顯示CPU的CPU利用率和iowait 
    --dbpath arg                     # 指定數據庫路徑 
    --diaglog arg                    # diaglog選項 0=off 1=W 2=R 3=both 7=W+some reads 
    --directoryperdb              # 設置每個數據庫將被保存在一個單獨的目錄 
    --journal                            # 啟用日志選項,MongoDB的數據操作將會寫入到journal文件夾的文件里 
    --journalOptions arg       # 啟用日志診斷選項 
    --ipv6                                 # 啟用IPv6選項 
    --jsonp                              # 允許JSONP形式通過HTTP訪問(有安全影響) 
    --maxConns arg             # 最大同時連接數 默認2000 
    --noauth                           # 不啟用驗證 
    --nohttpinterface             # 關閉http接口,默認關閉27018端口訪問 
    --noprealloc                     # 禁用數據文件預分配(往往影響性能) 
    --noscripting                    # 禁用腳本引擎 
    --notablescan                  # 不允許表掃描 
    --nounixsocket                # 禁用Unix套接字監(jiān)聽 
    --nssize arg (=16)           # 設置信數據庫.ns文件大小(MB) 
    --objcheck                        # 在收到客戶數據,檢查的有效性, 
    --profile arg                      # 檔案參數 0=off 1=slow, 2=all 
    --quota                              # 限制每個數據庫的文件數,設置默認為8 
    --quotaFiles arg               #  number of files allower per db, requires --quota 
    --rest                                  # 開啟簡單的rest API 
    --repair                              # 修復所有數據庫run repair on all dbs 
    --repairpath arg               # 修復庫生成的文件的目錄,默認為目錄名稱dbpath 
    --slowms arg (=100)       # value of slow for profile and console log 
    --smallfiles                       # 使用較小的默認文件 
    --syncdelay arg (=60)    # 數據寫入磁盤的時間秒數(0=never,不推薦) 
    --sysinfo                           # 打印一些診斷系統信息 
    --upgrade                        # 如果需要升級數據庫


* Replicaton 參數

   --------------------------------------------------------------------------------


    --fastsync                      # 從一個dbpath里啟用從庫復制服務,該dbpath的數據庫是主庫的快照,可用于快速啟用同步 
    --autoresync                 # 如果從庫與主庫同步數據差得多,自動重新同步, 
    --oplogSize arg            # 設置oplog的大小(MB) 
    
    * 主/從參數


   --------------------------------------------------------------------------------


    --master                        # 主庫模式 
    --slave                           # 從庫模式 
    --source arg                 # 從庫 端口號 
    --only arg                      # 指定單一的數據庫復制 
    --slavedelay arg          # 設置從庫同步主庫的延遲時間 
     
    * Replica set(副本集)選項:


   --------------------------------------------------------------------------------


    --replSet arg                   # 設置副本集名稱 
    
    * Sharding(分片)選項


   --------------------------------------------------------------------------------


    --configsvr                       # 聲明這是一個集群的config服務,默認端口27019,默認目錄/data/configdb 
    --shardsvr                        # 聲明這是一個集群的分片,默認端口27018 
    --noMoveParanoia        # 關閉偏執(zhí)為moveChunk數據保存? 
 

關于MongoDB啟動參數都有哪些就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI