php的高速缓存

部署方法 在我们安装的nginx中默认不支持memc和srcache功能,需要借助第三方模块来让nginx支持此功能。

tar zxf srcache-nginx-module-0.33.tar.gz

tar zxf memc-nginx-module-0.20.tar.gz

下载这俩个模块,然后编译安装的时候加进去

编译安装完成之后,配置nginx的配置文件,是memcache提前实现高速缓存的效果

把memcache现在php前面。

set memc_key query_string;#使用内置变量$query_string来作为key

set $memc_exptime 300;#缓存失效时间300秒

set key uri$args;#设定key的值

srcache_fetch GET /memc $key;#检测mem中是否有要访问的php

srcache_store PUT /memc $key;#缓存为加载的php数据

用ab压测测试效果

ab -n500 -c10 http://php.timinglee.org/index.php

没有memcache介入的时候性能较差

有memcache介入之后没有失败的。第一次走php之后全是走的memcache缓存

相关推荐
阿巴~阿巴~6 小时前
CPU 指令集、权限与用户态内核态机制
linux·运维·服务器·指令集·权限·用户态内核态
小涵6 小时前
企业SRE/DevOps向的精通Linux课程培训课程
linux·运维·devops·1024程序员节
航Hang*6 小时前
第1章:初识Linux系统——第8节:查看/修改权限控制和ACL
linux·运维·服务器·笔记·操作系统
一个处女座的程序猿O(∩_∩)O6 小时前
深入浅出 SSE:实现服务器向客户端的单向实时通信
运维·服务器
捷智算云服务6 小时前
DGX A100服务器常见故障解析与维修攻略
运维·服务器
安当加密6 小时前
基于TDE透明加密实现异地服务器间文件自动加密传输的实践与思考
运维·服务器
北塔软件6 小时前
各品牌服务器IPMI配置实战经验分享
服务器·git·github
苏琢玉7 小时前
收藏版:Phinx 数据库迁移完全指南
数据库·mysql·php
我爱钱因此会努力7 小时前
初始化服务器
linux·运维·服务器·tcp/ip·centos
祈祷苍天赐我java之术7 小时前
什么是Nginx?:掌握高性能 Web 服务器核心技术
服务器·前端·nginx