站长视角
用户至上

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

memcached数据库缓存系统

Memcached简介

您执行的每个MySQL查询都需要宝贵的时间,CPU功率,并且当您反复执行相同的查询时,这通常是多余的。为您的站点/服务器使用memcached的主要目标是尽可能提高性能。这是通过使用memcached来缓存MySQL查询来实现的,理论上这应该可以减少大多数基于PHP / MySQL的站点中资源最密集的方面。memcached将缓存您最常见的查询并从内存中提供服务,而不是直接为每个请求查询数据库,这可能会让网站非常沉重。

与访问硬盘相比,此概念与使用本地计算机上的RAM没有什么不同。RAM(内存)对于经常访问的程序(如Web浏览器,电子邮件客户端,视频游戏等)来说非常高效。每次从磁盘访问这些相同的程序会对性能产生非常消极和非常明显的影响。使用此示例,您将开始了解为什么将这些MySQL查询存储在内存中而不是每次都访问您的数据库时效率更高。

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权, 转载请注明出处。
文章名称:《Memcached减轻mysql数据库占用CPU,提升服务器性能》
文章链接:https://www.sshce.com/2415.html
【声明】:国外主机测评仅分享信息,不参与任何交易,也非中介,所有内容仅代表个人观点,均不作直接、间接、法定、约定的保证,读者购买风险自担。一旦您访问国外主机测评,即表示您已经知晓并接受了此声明通告。
【关于安全】:任何 IDC商家都有倒闭和跑路的可能,备份永远是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现,请保持良好的备份习惯。

登录

找回密码

注册