首页 > 其他 > 详细

redis 集群性能测试以及与单机性能对比(2)

时间:2015-01-22 02:33:01      阅读:2628      评论:0      收藏:0      [点我收藏+]
    在redis 集群性能测试以及与单机性能对比(1)中简单测试set指令在不同条件下的性能,接下来对其他部分指令进行测试,使用redis自带的测试工具redis-beachmark支持的指令不多,包括set,get,incr,lpush,lpop,sadd,spop 等,其他指令尝试过,但是貌似是不能用的。以下测试均是在内网集群环境下进行,具体部署参考redis 集群性能测试以及与单机性能对比(1)
bubuko.com,布布扣
    上图是redis-beachmark运行的结果,里面包含所有支持的指令,下面为具体结果,仅供参考:
表格中纵列d表示Data size of SET/GET value in bytes (default 2),行c表示Number of parallel connections (default 50);
图中纵坐标表示每秒操作次数,横坐标表示并发数,1,2,3,4分别对应于1,10,100,1000,图右侧的系列1,2,3,4分别对应于每次数据包大小10,100,1024,10240;
bubuko.com,布布扣
set:随着数据包增长,每秒处理的个数相应减少。
bubuko.com,布布扣
get:数据包大小对性能影响不大;并发数越多,性能越高。
bubuko.com,布布扣
incr:数据包大小对性能影响不大;并发数越多,性能越高,当达到一定数量时,不再继续增长。
bubuko.com,布布扣
lpush:数据包10k的情况下,并发数对性能影响不是太大;小于10k的情况,随着并发数增加,性能提升。
bubuko.com,布布扣
lpop:并发数增加,性能增加;当达到一定数量时,增加变缓。
bubuko.com,布布扣
sadd:并发数增加,性能增加;当达到一定数量时,增加变缓。
bubuko.com,布布扣
spop:并发数增加,性能增加;当达到一定数量时,增加变缓。

redis 集群性能测试以及与单机性能对比(2)

原文:http://blog.chinaunix.net/uid-8625039-id-4767736.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!