redis性能测试

作者 : admin 本文共1101个字,预计阅读时间需要3分钟 发布时间: 2024-06-8 共3人阅读

环境

redis 7.2.5

redis性能测试插图

测试结论

  • 当前场景下redis单线程、多线程表现差异不大

  • 使用pipeline模式可以显著提高基准性能

  • 非pipilie下redis性能再12~13w左右

  • pipiline下redis性能在35w左右

测试记录

单线程redis基准测试(只测试set,客户端与redis不同节点)

Redis-benchmark 测试(跨机器传输,写入256字节,一个key)

redis-benchmark -h 192.168.8.63 -p 6379 -t set -n 32000000 -d 256

网络带宽

redis性能测试插图(1)

Redis cpu占用

redis性能测试插图(2)

性能指标

12.6w

redis性能测试插图(3)

python多进程程序测试(跨机器传输,写入256字节,不同的key)

网络带宽

redis性能测试插图(4)

Redis cpu占用

redis性能测试插图(5)

性能指标

13W

redis性能测试插图(6)

Redis-benchmark 测试(跨机器传输,Pipeline模式p=16,写入256字节,key空间100000000)

redis-benchmark -h 192.168.8.63 -p 6379 -t set -n 32000000 -d 256 -r 10000000 -P 24

网络带宽

redis性能测试插图(7)

Redis cpu占用

redis性能测试插图(8)

性能指标

34.w

redis性能测试插图(9)

Redis开启8个IO线程,未开启持久化(只测set,客户端与redis相同节点)

Redis-benchmark 测试(写入3字节,一个key)

./redis-benchmark -h 192.168.8.63 –threads 8 -n 100000000 -c 200 -t set

Redis cpu占用

redis性能测试插图(10)

性能指标

平均16W左右

redis性能测试插图(11)

Redis-benchmark 测试(写入256字节,key空间100000000)

Redis cpu占用

redis性能测试插图(12)

性能指标

平均12.2W左右

redis性能测试插图(13)

redis性能测试插图(14)

Redis-benchmark 测试(Pipeline模式p=16,写入256字节,key空间100000000)

./redis-benchmark -h 192.168.8.63 –threads 8 -n 10000000 -t set -r 100000000 -d 256 -c 200 -P 16

性能指标

35.5W

redis性能测试插图(15)

Redis-benchmark 测试(跨机器传输,Pipeline模式p=16,写入256字节,key空间100000000)

redis-benchmark -h 192.168.8.63 -p 6379 -t set -n 32000000 -d 256 -r 10000000 -P 24

网络带宽

redis性能测试插图(16)

Redis cpu占用

redis性能测试插图(17)

性能指标

33.9w

redis性能测试插图(18)

文章转载自:by_mzy

原文链接:http://www.cnblogs.com/bymzy/p/18234697

体验地址:引迈 – JNPF快速开发平台_低代码开发平台_零代码开发平台_流程设计器_表单引擎_工作流引擎_软件架构

本站无任何商业行为
个人在线分享 » redis性能测试
E-->