redis benchmark壓力測試

2022-03-18 23:09:04 字數 502 閱讀 4346

redis-benchmark是redis官方提供的壓測工具,安裝好redis後,預設安裝。使用簡便。

語法:usage: redis-benchmark [-h ] [-p ] [-c ] [-n [-k ]

模擬20個客戶端,100000次請求

redis-benchmark -h 192.168.1.1 -p 6379 -n 100000 -c 20

模擬1000000次請求,生成100000000個set結構

redis-benchmark -t set -n 1000000 -r 100000000

模擬ping,set,get 各100000次,結果輸出到csv檔案

redis-benchmark -t ping,set,get -n 100000 --csv

模擬100000次鍵foo的儲存效能

redis-benchmark -n 100000 -q script load "redis.call('set','foo','bar')"

Redis benchmark使用總結

redis benchmark為redis效能測試工具。指令說明 usage redis benchmark h p c n k h server hostname default 127.0.0.1 p server port default 6379 s server socket overri...

redis benchmark 限流控制

由於自帶的redis benchmark不能按照設定的tps執行,因此增加tps控制功能。x t t tps 1 t x tps t 其中,x表示處理的請求數,t表示處理x筆請求花費的時間,t 表示需要等待的時間,tps表示設定的tps值利用redis benchmark中自帶的時間事件實現 int...

Redis benchmark測試Redis效能

redis benchmark是官方自帶的redis效能測試工具,可以有效的測試redis服務的效能。使用說明如下 usage redis benchmark h p c n k h server hostname default 127.0.0.1 p server port default 63...