Mongodb linux下安裝

來源:互聯網
上載者:User

標籤:

:https://www.mongodb.org/downloads

上傳至伺服器並解壓:

$ tar zxf  mongodb-linux-i686-2.0.2.tgz

在安裝目下建立必要的檔案:

$ cd mongodb$ mkdir data$ touch logs

啟動:

./mongod --dbpath=/usr/local/mongodb/data --fork --logpath=/usr/local/mongodb/logs

配置說明:

MongoDB配置參數詳解:

#對mongo執行個體來說,每個host允許連結的最大連結數,這些連結空閑時會放入池中,如果連結被耗盡,任何請求連結的操作會被阻塞等待連結可用,推薦配置10

connectionsPerHost=10

#當連結空閑時,空閑線程池中最大連結數

minPoolsSize=5

#此參數跟connectionsPerHost的乘機為一個線程變為可用的最大阻塞數,超過此乘機數之後的所有線程將及時擷取一個異常.eg.connectionsPerHost=10 and threadsAllowedToBlockForConnectionMultiplier=5,最多50個線程等級一個連結,推薦配置為5

threadsAllowedToBlockForConnectionMultiplier=5

#一個線程等待連結可用的最大等待毫秒數,0表示不等待,負數表示等待時間不確定,推薦配置120000

maxWaitTime=120000

#連結逾時的毫秒數,0表示不逾時,此參數只用在建立一個新連結時,推薦配置10,000.

connectTimeout=10000

#此參數表示socket I/O讀寫逾時時間,推薦為不逾時,即 0    Socket.setSoTimeout(int)

socketTimeout=0

#該標誌用於控制socket保持活動的功能,通過防火牆保持串連活著

socketKeepAlive=false

#true:假如連結不能建立時,驅動將重試相同的server,有最大的重試次數,預設為15次,這樣可以避免一些server因為一些阻塞操作零時down而驅動拋出異常,這個對平滑過度到一個新的master,也是很有用的,注意:當叢集為複製集時,驅動將在這段時間裡,嘗試連結到舊的master上,而不會馬上連結到新master上

#false 當在進行socket讀寫時,不會阻止異常拋出,驅動已經有自動重建破壞連結和重試讀操作. 推薦配置false

autoConnectRetry=false

#重新開啟連結到相同server的最大毫秒數,推薦配置為0,如果 autoConnectRetry=true,表示時間為15s

#com.jd.mongodbclient2.mongo.JDClientMongo.maxAutoConnectRetryTime=false

#表示當沒有手動關閉遊標時,是否有一個自動釋放遊標對象的方法,如果你總是很小心的關閉遊標,則可以將其設為false 推薦配置true

#com.jd.mongodbclient2.mongo.JDClientMongo.cursorFinalizerEnabled=true

#安全模式

com.jd.mongodbclient2.driver.MongoDBDriver.safe=true

#為true表示讀寫分離

com.jd.mongodbclient2.driver.MongoDBDriver.slaveOk=false


Mongodb linux下安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.