我正在探索Redis基准测试工具,并且查看了以下网页:How fast is Redis?
我以下面的命令为例:
$ ./redis-benchmark -r 1000000 -n 2000000 -t get,set,lpush,lpop -q
我看到我们可以指定操作的类型,例如get,set,lpush等。但是,我们如何知道这些操作中的值使用了哪些数据类型?另外,有没有一种方法可以指定基准测试命令可以使用的自己的数据?
答案 0 :(得分:0)
我们怎么知道这些操作中的值使用什么数据类型?
默认情况下,xxx
用作值。
有没有一种方法可以指定您自己的数据,以供基准测试命令使用?
-d
来指定值的长度,例如使用redis-benchmark -d 10
来使用xxxxxxxxxx
(即10个字符)作为值。redis-benchmark -n 10000 SET your-key your-value
来运行SET
命令10000次。运行redis-benchmark --help
以查看其他选项。