1. 程式人生 > >redis性能指標

redis性能指標

details key 選擇 edi http nbsp nvic mem sdn

1.當內存使用達到設置的最大閥值時,需要選擇一種key的回收策略,可在Redis.conf配置文件中修改“maxmemory-policy”屬性值。 若是Redis數據集中的key都設置了過期時間,那麽“volatile-ttl”策略是比較好的選擇。但如果key在達到最大內存限制時沒能夠迅速過期,或者根本沒有設置過期時間。那麽設置為“allkeys-lru”值比較合適,它允許Redis從整個數據集中挑選最近最少使用的key進行刪除(LRU淘汰算法)。Redis還提供了一些其他淘汰策略

volatile-lru:使用LRU算法從已設置過期時間的數據集合中淘汰數據。
volatile-ttl:從已設置過期時間的數據集合中挑選即將過期的數據淘汰。
volatile-random:從已設置過期時間的數據集合中隨機挑選數據淘汰。
allkeys-lru:使用LRU算法從所有數據集合中淘汰數據。
allkeys-random:從數據集合中任意選擇數據淘汰
no-enviction:禁止淘汰數據。

參考資料:http://blog.csdn.net/huwei2003/article/details/49888475

redis運維和開發 870頁 425頁

redis性能指標