• 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)等。
  • 相关阅读:
    变色DNA(最短路思维题)
    Clairewd’s message(哈希模板+)
    Built(最小生成树+构图离散化)
    Palindrome Degree(hash的思想题)
    字符串哈希算法(以ELFHash详解)
    Making Genome in Berland (DFS+思维)
    统计难题(字典树模板)
    Buy Tickets(线段树单点更新,逆向思维)
    fPzByjvwjL
    Beauty of Array ZOJ
  • 原文地址:https://www.cnblogs.com/datang6777/p/6811235.html
Copyright © 2020-2023  润新知