不管是windows还是linux,在redis的目录下都有redis-benchmark自带的这个压测工具

redis自测 redis测试_redis

 

redis自测 redis测试_压测_02

 如果测试:100并发量下,测试100000个请求的性能

1、先启动redis服务

2、压力测试

windows命令(cmd进入redis的目录中)

redis-benchmark.exe -h 127.0.0.1 -p 6379 -c 100 -n 1000000

linux命令

./redis-benchmark -h localhost -p 6379 -c 100 -n 1000000

3、参数详情

redis自测 redis测试_redis自测_03

表示测试100并发量下,存在1000000请求时,

所有请求在2ms内完成(其中97.51%的请求能够在1ms内完成),平均每秒处理101729.4个请求

每次写入3个字节(可自行修改)

在只有一台redis服务器节点连接情况下

 

4、总结

在该测试用例中,本人在windows笔记本(2核8G)性能大于linux(1核2G)测试中,发现linux性能高于windows大概3倍,测试条件不同,能差更多,所以在大创或者毕设项目中,对并发有压测要求的,建议买个云服务。