lz現在想用mongodb2.6作為資料存儲,在虛擬機器看了下mongodb和mysql內存佔用,mongodb預設情況比mysql佔用能小5M左右,但不知道資料量與io大的時候,是否還這樣,各位能否給點建議
PHP中文网2017-04-24 09:12:23
你在意的不應該是誰多佔用了5M內存,而是誰能更好更快的處理你的資料庫讀寫請求。 MySQL我不是很熟悉,MongoDB使用記憶體映射,你的資料存取後會一直留在記憶體裡直到記憶體滿為止。所以一般不建議mongo伺服器上跑別的進程因為Mongo可以用到你所有的記憶體。好處是如果你記憶體夠大裝下所有數據,那麼讀寫效能就會好很多。