zoukankan      html  css  js  c++  java
  • Redis和Memcache性能测试对比

    Redis和Memcache在写入性能上面差别不大,读取性能上面尤其是批量读取性能上面Memcache全面胜出,当然Redis也有自己的优点:比如数据持久化、支持更多的数据结构(Set List ZSet)等

    Redis和Memcache,测试服务器是一个个人PC:配置一般(2CPU2G内存),操作系统安装的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)等。
  • 相关阅读:
    一个自动化测试工具 UI Recorder
    通俗理解http2.0
    IE 问题集合
    webpack
    性能工具集合
    网络 问题
    css命名规范
    ajax 总结
    CSS深入理解学习笔记之relative
    jQuery插件开发通用框架
  • 原文地址:https://www.cnblogs.com/datang6777/p/6811235.html
Copyright © 2011-2022 走看看