亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

怎樣理解mongodb的wiredTiger internal cache

怎樣理解mongodb的wiredTiger internal cache

波斯汪 2018-09-23 20:13:04
服務器是1G內存的,WiredTiger internal cache應該占據256M,mongo啟動會把數據還有索引放在系統緩存filesystem cache中,filesystem cache屬于系統閑置內存,這里的internal cache256M起到什么作用?
查看完整描述

1 回答

?
呼啦一陣風

TA貢獻1802條經驗 獲得超6個贊

filesystem cache顧名思義是對文件內容的忠實反映,其內容就是文件系統上的內容。WiredTiger在數據落盤之前會進行壓縮和加密(企業版功能)。也就是說在filesystem cache中的內容是壓縮和加密的,要想使用其中的內容,還得先解壓/解密。解壓/解密之后的內容才在WiredTiger Cache中,這才是直接可用的內容。
順便提一下索引無論是在文件系統還是在WT緩存中都是使用前綴壓縮的(即索引鍵壓縮),不用解壓。數據則在壓縮和解壓之間轉換。

查看完整回答
反對 回復 2018-09-23
  • 1 回答
  • 0 關注
  • 983 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號