一、redis優化
1、精簡鍵名和鍵值
鍵名:盡量精簡,但是也不能單純為了節約空間而使用不易理解的鍵名。
鍵值:對於鍵值的數量固定的話可以使用0和1這樣的數字來表示,(例如:male/female、right/wrong)
2、當業務場景不需要資料持久化時,關閉所有的持久化方式可以獲得最佳的效能
內部編碼優化(了解)
redis為每種資料型別都提供了兩種內部編碼方式,在不同的情況下redis會自動調集成適的編碼方式。
3、slowlog [get/reset/len]
slowlog-log-slower-than 它決定要對執行時間大於多少微秒(microsecond,1秒 = 1,000,000 微秒)的命令進行記錄
slowlog-max-len 它決定 slowlog 最多能儲存多少條日誌
二、redis工具的使用
redis-cli
info/monitor(除錯命令)
詳細參考:
redisclient
詳細參考:
Redis的簡介以及Linux下redis環境安裝
redis的特點 linux環境安裝redis環境 2.解壓至linux系統中 3.安裝gcc yum install y gcc 4.執行make命令 make malloc lib 我使用的是寶塔面板一鍵安裝,所以上面的步驟都可以省略 寶塔面板安裝 在它的資料夾下 www檔案下的server資料...
Redis的記憶體管理和優化
used memory 已經使用了的記憶體大小,包括redis程序內部開銷和你的cache的資料所占用的記憶體,單位byte。used memory human 以可讀格式返回的used memory。used memory rss 從作業系統角度顯示的redis占用的物理記憶體。used memo...
優化Redis記憶體的9個要點
hash max zipmap entries 64 hash max ziplist entries for redis 2.6 hash max zipmap value 512 hash max ziplist value for redis 2.6 list max ziplist entr...