如何进行Redis和Memcache性能测试对比

本篇文章为大家展示了 如何进行redis和Memcache性能测试对比 ,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

创新互联从2013年成立,先为闻喜等服务建站,闻喜等地企业,进行企业商务咨询服务。为闻喜企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

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)等。

上述内容就是 如何进行Redis和Memcache性能测试对比 ,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。


当前名称:如何进行Redis和Memcache性能测试对比
转载来源:http://scyanting.com/article/joooho.html