鍍金池/ 教程/ 大數(shù)據(jù)/ Redis基準
C#連接Redis
Redis基準
Redis數(shù)據(jù)類型
Windows下安裝Redis
Redis事務(wù)
Redis腳本
Redis配置
Redis客戶端連接
Redis字符串
Redis管道
PHP連接Redis
Redis快速入門
Redis命令
Redis教程
Redis哈希
Redis環(huán)境安裝配置
Redis分區(qū)
Redis備份
Redis發(fā)送訂閱
Redis連接
Redis服務(wù)器
Redis集合
Redis鍵命令
Redis HyperLogLog
Java連接Redis
Redis列表

Redis基準

Redis基準測試是通過同時運行n個命令來檢查Redis的性能的實用程序。

語法

以下是基準測試命令的基本語法。

yiibai@ubuntu:~$ redis-benchmark [option] [option value]

示例

以下示例通過調(diào)用100000個命令檢查Redis。

yiibai@ubuntu:~$ redis-benchmark -n 100000  
====== PING_INLINE ======
  100000 requests completed in 1.56 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

97.59% <= 1 milliseconds
99.78% <= 2 milliseconds
99.83% <= 3 milliseconds
99.86% <= 4 milliseconds
99.91% <= 5 milliseconds
99.98% <= 6 milliseconds
99.99% <= 47 milliseconds
100.00% <= 47 milliseconds
64226.07 requests per second

====== PING_BULK ======
  100000 requests completed in 1.57 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

98.40% <= 1 milliseconds
99.68% <= 2 milliseconds
99.91% <= 3 milliseconds
99.94% <= 4 milliseconds
99.95% <= 45 milliseconds
100.00% <= 45 milliseconds
63694.27 requests per second

====== SET ======
  100000 requests completed in 1.49 seconds
  50 parallel clients
  3 bytes payload
  keep alive: 1

97.58% <= 1 milliseconds
99.92% <= 2 milliseconds
99.94% <= 3 milliseconds
100.00% <= 3 milliseconds
67340.07 requests per second

以下是Redis基準測試中可用選項的列表。

序號 選項 說明 默認值
1 -h 指定服務(wù)器主機名 127.0.0.1
2 -p 指定服務(wù)器端口 6379
3 -s 指定服務(wù)器套接字
4 -c 指定并行連接的數(shù)量 50
5 -n 指定請求的總數(shù) 10000
6 -d 指定SET/GET值的數(shù)據(jù)大小(以字節(jié)為單位) 2
7 -k 1=keep alive, 0=reconnect 1
8 -r 使用SET/GET/INCR的隨機鍵,SADD的隨機值
9 -p 管道<numreq>請求 1
10 -h 指定服務(wù)器主機名
11 -q 強制讓Redis安裝。 只顯示query/sec
12 --csv 以CSV格式輸出
13 -l 生成循環(huán),永久運行測試
14 -t 只運行逗號分隔的測試列表
15 -I 空閑模式。 只打開N個空閑連接并等待

示例

下面的示例顯示了Redis基準實用程序中多個選項的使用。

redis-benchmark -h 127.0.0.1 -p 6379 -t set,lpush -n 100000 -q  

SET: 146198.83 requests per second 
LPUSH: 145560.41 requests per second

上一篇:Redis鍵命令下一篇:Redis列表