Redis 性能测试,客户端连接学习记录

一,Redis 性能测试

Redis 性能测试是通过同时执行多个命令实现的。

redis 性能测试的基本命令如,该命令是在redis目录下执行的,不是在redis客户端内部执行

redis-benchmark [option] [option value]

Redis 性能测试,客户端连接学习记录

注意:我查看了网上说了很多执行redis-benchmark,但是都报错了,如下面的情况

Redis 性能测试,客户端连接学习记录

我们会在redis-5.0.5/src下发现有redis-benchmark这个文件,但是我们不能直接拿文件当程序来执行,这时候有两种方案可以解决

Redis 性能测试,客户端连接学习记录

第一种:在文件名前面加上 ./ 如 ./redis-benchmark这样就了执行程序了

Redis 性能测试,客户端连接学习记录

第二种:全路径代替,如src/redis-benchmark -n 10000  -q

Redis 性能测试,客户端连接学习记录

以后遇到这种问题都是类似操作的。

二,Redis 客户端连接

1,设置redis最大连接数,现执行命令,查看最大的连接数

config get maxclients

Redis 性能测试,客户端连接学习记录

然后进行设置执行启动命令,并设置100000连接数

src/redis-server --maxclients 100000

Redis 性能测试,客户端连接学习记录