文档库

最新最全的文档下载
当前位置:文档库 > Memcached vs. Redis不同key大小性能测试报告_v1.0_20130123_廖诚

Memcached vs. Redis不同key大小性能测试报告_v1.0_20130123_廖诚

一、 测试目的

1) 测试Memcached 与Redis ,在key 随机大小的情况下性能如何;

2) Memcached 达到内存上限时,会根据LRU (Least Recently Used 最近最少使用)

算法置换掉老的数据,测试当出现这种情况时,其性能如何; 3) Redis 达到内存上限时,会根据LRU 算法,将高频key 保存在内存,低频key 转到

交换文件,测试当出现这种情况时,其性能如何。

二、 测试环境

1、 网络环境

如图1所示,42、43均连接至千兆交换机,其中42为服务端,43为客户端:

Memcached vs. Redis不同key大小性能测试报告_v1.0_20130123_廖诚

图1

2、 硬件环境

Memcached vs. Redis不同key大小性能测试报告_v1.0_20130123_廖诚

3、 软件环境

Memcached vs. Redis不同key大小性能测试报告_v1.0_20130123_廖诚

三、 测试结果

在2到100字节范围内生成随机大小的key ,加上10字节的value 组成每条数据记录内容;每次操作线程数为50个,每线程10万条记录,在老数据基础上进行测试;老数据基础分别为0万、500万、1000万、1500万条……,依次类推每次测试增长500万条,分别测

TOP相关主题