2015-10-09 67 views
0

我在azure中運行redis緩存。 Azure Portal爲Redis服務器提供了一個控制檯來運行redis命令(get [key] works)。我想使用redis-benchmarks,但它拋出一個錯誤:(error) ERR unknown command。這有點混亂,因爲Redis據說包含redis-benchmark是否有可能在Azure Portal的Redis控制檯中獲得redis-benchmark?

Redis includes the redis-benchmark utility that simulates running commands done by N clients at the same time sending M total queries (it is similar to the Apache's ab utility).

有沒有辦法讓Redis的基準測試工作?

下面是從所述製品的示例命令:redis-benchmark -q -n 100000

回答

2

你不能在redis-cli shell中運行redis-benchmark。它不是redis命令的一部分。嘗試從常規shell提示符運行redis-benchmark。

不工作:

C:\>redis-cli 
127.0.0.1:6379> redis-benchmark -t set,get -r 1000000 -q 
(error) ERR unknown command 'redis-benchmark' 

工作:

C:\>redis-benchmark -t set,get -r 1000000 -q 
SET: 111856.82 requests per second 
GET: 108225.10 requests per second 
+0

我沒試過,因爲我差不多2年前出現了問題,但是這似乎是我一直在尋找的答案。 – christo8989

相關問題