Memcached减轻mysql数据库占用CPU,提升服务器性能

Memcached减轻mysql数据库占用CPU,提升服务器性能,第1张

Memcached减轻mysql数据库占用CPU,提升服务器性能

Memcached简介

你做的每一个MySQL查询都必须有宝贵的时间和CPU输出功率,在你一直做同一个查询的时候一般是没有必要的。为您的站点/web服务器应用memcached的关键总体目标是最大化性能。它是根据memcached的应用程序来缓存MySQL查询的。理论上,这应该可以降低大多数基于PHP/MySQL的站点的资源聚合级别。Memcached会缓存你最常见的查询,从内存中呈现服务项,而不是每一个请求都立刻查询数据库,这样会让平台网站非常沉重。

这个定义和访问固态硬盘相比,无异于在本地电子计算机上应用RAM。RAM(内存)对于频繁访问的程序进程(如Web计算机浏览器、电子邮件手机客户端、视频游戏等)是非常高效的。).每次从硬盘上访问相同的程序流,都会对性能造成非常压抑和突出的伤害。通过这个例子,您将开始理解为什么将这个MySQL查询存储在内存中比每次访问您的数据库查询更有效。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/744685.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-29
下一篇 2022-04-29

发表评论

登录后才能评论

评论列表(0条)

保存