不管是windows还是linux,在redis的目录下都有redis-benchmark自带的这个压测工具
如果测试: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、参数详情
表示测试100并发量下,存在1000000请求时,
所有请求在2ms内完成(其中97.51%的请求能够在1ms内完成),平均每秒处理101729.4个请求
每次写入3个字节(可自行修改)
在只有一台redis服务器节点连接情况下
4、总结
在该测试用例中,本人在windows笔记本(2核8G)性能大于linux(1核2G)测试中,发现linux性能高于windows大概3倍,测试条件不同,能差更多,所以在大创或者毕设项目中,对并发有压测要求的,建议买个云服务。