Redis memory full 的種解決方法
分類:Linux_Base
##解決方法
- 增加內存
- 使用內存淘汰策略
- Redis 集群
##maxmemory-policy 參數設定
- volatile-lru:使用LRU 算法刪除一個鍵(只對設置了生存時間的鍵)
- allkeys-lru:使用LRU 算法刪除一個鍵
- volatile-random:隨機刪除一個鍵(只對設置了生存時間的鍵)
- allkeys-random:隨機刪除一個鍵
- volatile-ttl:刪除生存時間最近的一個鍵
- noeviction (Default):不刪除鍵,只返回錯誤
##Other maxmeory-samples:隨機取樣數量
救急
#變更szie CONFIG SET maxmemory 2560MB #變更policy CONFIG SET maxmemory-policy allkeys-lru