設(shè)置方法:
(學(xué)習(xí)視頻分享:redis視頻教程)
redis設(shè)置占用物理機(jī)最大的內(nèi)存
#占用最大20G maxmemory?20480mb
Redis設(shè)置內(nèi)存裝不下了,有限刪除即將過(guò)期的。
當(dāng)前已用內(nèi)存超過(guò)maxmemory限定時(shí),觸發(fā)主動(dòng)清理策略
-
volatile-lru:只對(duì)設(shè)置了過(guò)期時(shí)間的key進(jìn)行LRU(默認(rèn)值)
-
allkeys-lru : 刪除lru算法的
-
keyvolatile-random:隨機(jī)刪除即將過(guò)期
-
keyallkeys-random:隨機(jī)刪除
-
volatile-ttl : 刪除即將過(guò)期的
-
noeviction : 永不過(guò)期,返回錯(cuò)誤當(dāng)mem_used內(nèi)存已經(jīng)超過(guò)maxmemory的設(shè)定,對(duì)于所有的讀寫請(qǐng)求
#超過(guò)后刪除即將過(guò)期的 maxmemory-policy??volatile-ttl
相關(guān)推薦:redis視頻教程
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦