redis压力测试

测试原因

想要使用好一个DBMS,必须知道它性能、运行原理,各种极端情况下的运行状况,数据是否可以持久化,怎么保证掉电时数据不遗失等等。做到了心中有数,才能运筹帷幄。

官方测试

可行度很高的测试分析

测试的点

存储速率测试

测试环境:单点,centos6.8,内存31.3G,

PING_INLINE: 104166.66 requests per second
PING_BULK: 96153.84 requests per second
SET: 80000.00 requests per second
GET: 91743.12 requests per second
INCR: 119047.62 requests per second
LPUSH: 87719.30 requests per second
RPUSH: 90909.09 requests per second
LPOP: 78125.00 requests per second
RPOP: 121951.22 requests per second
SADD: 119047.62 requests per second
HSET: 136986.30 requests per second
SPOP: 133333.33 requests per second
LPUSH (needed to benchmark LRANGE): 140845.06 requests per second
LRANGE_100 (first 100 elements): 48543.69 requests per second
LRANGE_300 (first 300 elements): 23752.97 requests per second
LRANGE_500 (first 450 elements): 16666.67 requests per second
LRANGE_600 (first 600 elements): 13071.90 requests per second
MSET (10 keys): 66225.17 requests per second

猜你喜欢

转载自blog.csdn.net/weixin_43229107/article/details/83744985