redis監控常用命令

2022-05-07 15:48:10 字數 1310 閱讀 3250

在電商的行業中,redis已經是web專案必不可少的乙個模組。下面針對redis,效能,監控

1.redis自帶的效能檢測工具redis-benchmark, 該工具可以模擬 n 個客戶端同時發出 y 個請求。 可以使用 redis-benchmark -h 來檢視基準引數

命令格式:

1.同時執行1000個請求來檢測效能:

redis-benchmark -n 1000 -q

2.50個併發請求,10000個請求,檢測redis效能:

redis-benchmark -h localhost -p 6379 -c 50 -n 10000

redis-cli info:

redis 監控最直接的方法就是使用系統提供的 info 命令,只需要執行下面一條命令,就能獲得 redis 系統的狀態報告。

redis的slowlog是redis用於記錄記錄慢查詢執行時間的日誌系統。由於slowlog只儲存在記憶體中,因此slowlog的效率很高,完全不用擔心會影響到redis的效能。slowlog是redis從2.2.12版本引入的一條命令。

redislive是由python編寫的開源的圖形化監控工具。核心服務部分只包括乙個web服務和基於redis自帶的info命令以及monitor命令的監控服務。支援多例項監控,監控資訊可以使用redis儲存和sqlite持久化儲存。

其他監控工具:

Redis常用命令

1 keys 返回滿足給定pattern的所有key。例如 keys 返回所有鍵 2 exists 確認乙個key是否存在。例如 exists age 3 del 刪除指定key。例如 del age 4 expire 設定乙個key的過期時間。例如 expire age 100 單位 秒 5 pe...

redis常用命令

redis cli p 6079 登陸redis,埠為6079 auth psssword 如果redis帶密碼,則執行上邊一行,password替換為你的密碼。src redis cli p 6380 keys wei xargs src redis cli p 6380 del 批量刪除埠為63...

Redis常用命令

啟動 redis 服務 src redis server或者src redis server redis.conf src redis server redis.conf 1 log.log 2 errlog.log 1為標準輸出,2為錯誤輸出 將 redis 作為 linux 服務隨機啟動 vi ...