memcached与redis性能测试的示例分析

技术memcached与redis性能测试的示例分析这篇文章主要介绍memcached与redis性能测试的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!memcached与redis性能

本文主要介绍了memcached和redis性能测试的实例分析,非常详细,具有一定的参考价值。感兴趣的朋友一定要看完!

memcached和redis性能测试摘要

在相同的数据模型中,Memcached可以比Redis存储更多的热数据。例如,Memcached可以在13G的有限内存中存储约1亿条数据,而Redis可以存储约8000万条数据。

在相同的服务器环境下,Memcached的写入性能高于Redis,前者约为10万秒,后者约为7万秒。

当达到内存上限时,Memcached插入的性能下降到除临界点以外的每秒约70,000行,然后性能与临界点之前相同,而Redis的性能急剧下降,一度下降到每秒396行,然后由于子进程的转储数据和每秒大量的页面错误,其性能持续下降。

Memcached占用单个CPU的平均百分比。除了内存上限300%的临界点,其余一直稳定在150%左右,而Redis在达到内存上限之前一直稳定在90%左右。之后由于子进程的转储数据和每秒产生的大量页面错误,导致CPU利用率不高,一度降到1%。

redis单线程运行,cpu利用率不高,建议在同一台机器上部署多个Redis,提高CPU利用率。

两者的内存使用量都随着写入数据的增加而增加,其中Memcached达到内存上限后不变,而Redis由于子进程转储的数据竞争,内存使用量不断减少。

Memcached是纯内存操作,因此不存在页面错误。但Redis达到内存限制后,由于需要将部分数据转移到虚拟内存,会因其子进程转储数据竞争系统资源的影响而产生大量页面错误。

在相同的服务器环境下,Memcached的读取性能高于Redis,前者约为10万秒,后者约为8万秒。

当达到内存上限时,Memcached读取性能不变,而Redis性能急剧下降,一度下降到每秒1100块,然后由于子进程的转储数据和每秒产生的大量页面错误,其性能非常不稳定。

从测试来看,redis并不是性能之王,但它的性能依然很强,大部分性能要求都完全满足。但是它的功能完善完全可以打败memcached,更容易支持业务,开发成本更低。

以上就是文章“memcached和redis性能测试示例分析”的全部内容。感谢您的阅读!希望分享的内容对大家有所帮助。更多相关知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/93197.html

(0)

相关推荐

  • LeetCode-数组篇

    技术LeetCode-数组篇 LeetCode-数组篇1.只出现一次的数字
    难度:简单
    给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。
    说明:

    礼包 2021年12月21日
  • shampooing,rinse有护发素的意思吗

    技术shampooing,rinse有护发素的意思吗rinse的意思是shampooing:(用清水)冲洗;轻洗(头发)等。rinse
    英 [rjns] 美 [rjns]
    vt. 漂洗; 冲洗; 漂净; 冲掉;

    生活 2021年10月31日
  • 如何进行Function函数的分析

    技术如何进行Function函数的分析这期内容当中小编将会给大家带来有关如何进行Function函数的分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。原文以及翻译:Function

    攻略 2021年11月23日
  • 小程序Vant组件如何将默认样式单位px转为rpx

    技术小程序Vant组件如何将默认样式单位px转为rpx本篇内容介绍了“小程序Vant组件如何将默认样式单位px转为rpx”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处

    攻略 2021年10月29日
  • shell脚本实现数据库表增量同步的流程是怎么样的

    技术shell脚本实现数据库表增量同步的流程是怎么样的shell脚本实现数据库表增量同步的流程是怎么样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。需

    攻略 2021年10月20日
  • MySQL加锁机制的验证记录是什么

    技术MySQL加锁机制的验证记录是什么本篇内容介绍了“MySQL加锁机制的验证记录是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,

    攻略 2021年10月22日