天天看點

Redis 資料庫管理(學習筆記四)

redis預設有16個資料庫

select 15 選擇第15個資料庫

flushdb 清除資料庫

慢查詢日志:

slowlog-log-slower-than =0表示所有的都記錄,機關是微秒

slowlog-log-slower-than <0 所有的都不記錄

slowlog-max-len 慢查詢儲存幾條

修改配置有兩種方法:

1、修改配置檔案

2、config set slowlog-log-slower-than 20000 

       config rewrite

擷取慢查詢日志:

slowlog get 

slowlog len

slowlog reset 重置

redis-cli -r 3 ping 執行三次

redis-cli -r 3 -i 1 ping 執行三次,每次隔1秒

echo "xxx"|redis-cli -x set hello

--bigkeys 找出記憶體占用比較大的鍵值

檢測用戶端到伺服器延遲:

redis-cli -h xx --latency

redis-cli -h xx --latency-history

擷取統計資訊:

redis-cli --stat

性能測試:

redis-benchmark -c100 -n20000

Redis 資料庫管理(學習筆記四)

事務:

multi 

xxxxx

exec

釋出訂閱:

subscribe