Redis和Memcache性能测试对比

原创 2015年11月20日 13:23:19

Redis和Memcache,测试服务器是一个个人PC:配置一般(2CPU\2G内存),操作系统安装的CentOS。

 
1、redis memcache都是空的时候
  • redis设置100000个值开始时间:1311742106
  • redis设置100000个值时间:1311742123 耗时:16.8817
  • memcache设置100000个值开始时间:1311742123
  • memcache设置100000个值结束时间:1311742138 耗时:15.2574
 
2、redis和memcache有数据时:
  • redis设置100000个值开始时间:1311742721
  • redis设置100000个值时间:1311742738 耗时:17.3401
  • memcache设置100000个值开始时间:1311742738
  • memcache设置100000个值结束时间:1311742753 耗时:15.6892
 
3、分别测试redis和memcache获取数据速度:
  • redis数组获取100000个值开始时间:1311742144
  • redis数组获取100000个值时间:1311742398 耗时:253.9285
  • redis逐个获取100000个值开始时间:1311742398
  • redis逐个获取100000个值时间:1311742414 耗时:16.339
  • memcache数组获取100000个值开始时间:1311742414
  • memcache数组获取100000个值结束时间:1311742415 耗时:0.8022
  • memcache逐个获取100000个值开始时间:1311742415
  • memcache逐个获取100000个值结束时间:1311742428 耗时:13.38
就以上测试结果,Redis和Memcache在写入性能上面差别不大,读取性能上面尤其是批量读取性能上面Memcache全面胜出,当然Redis也有自己的优点:比如数据持久化、支持更多的数据结构(Set List ZSet)等。
版权声明:欢迎大家转载,转载请注明出处blog.csdn.net/tantexian。

Redis 和 Memcache 的性能对比基础篇

由于redis只能使用单核,而memcache可以使用多核,所以在比较上,平均每一个核上redis在储存小数据时比memccache性能更高。而却100K以上数据中,memcache性能要高于redi...

task和process

前言 我们要说点什么: 1.task是什么 巩固一下基础,即是:它可以帮助你,在纷繁的activity的attribute,和intent的flag中,解脱出来 让你进一步看清楚google ...
  • qlsusu
  • qlsusu
  • 2012年11月06日 11:18
  • 2704

那些年,我使用过的轮子(二)--memcached+couchbased

背景     memcached 出现的比较早了,支持的数据类型比较简单,而且没有持久化,在绝大多数的应用场景中都作为缓存来使用,加上根据一致性Hash扩展成分布式的缓存集群也是互联网中常用的方案设...
  • xyl520
  • xyl520
  • 2017年03月19日 17:06
  • 359

memcache redis tair 性能测试报告

  • 2016年12月16日 14:46
  • 22KB
  • 下载

来一次 memcache,redis 性能测试大对比,分别测试大字节数和小字节数

测试环境 1.服务器,一台i7的pc 2.测试使用语言 python 测试代码用python很简单,有不足部分,欢迎大神指正 #coding=utf8 import multiproce...

memcache原生性能测试

硬件环境: 虚拟机:10.32.25.111(16  Intel(R) Xeon(R) CPU     E5645  @ 2.40GHz         内存16G)             物理机...
  • lxlmj
  • lxlmj
  • 2013年11月13日 12:12
  • 4858

Redis性能测试报告

  • 2017年11月03日 11:05
  • 74KB
  • 下载

Redis性能测试

  • 2016年10月28日 16:49
  • 6.27MB
  • 下载

性能测试工具操作数据库(十)-Loadrunner与Redis

性能测试工具操作数据库连载十,本节在前面九节的基础上,讲述了如何通过Loadrunner工具连接操作Redis数据库,具体包括存储普通字符串、存储Map数据、操作List、操作Set等,涉及到的Red...

redis 性能测试(读写)

  • 2016年12月14日 09:49
  • 80KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Redis和Memcache性能测试对比
举报原因:
原因补充:

(最多只允许输入30个字)