简介
memcached是一套分布式的高速缓存系统,memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后。memcached的API使用三十二比特的循环冗余校验(CRC-32)计算键值后,将数据分散在不同的机器上。当表格满了以后,接下来新增的数据会以LRU机制替换掉。由于memcached通常只是当作缓存系统使用,所以使用memcached的应用程序在写回较慢的系统时(像是后端的数据库)需要额外的代码更新memcached内的数据
特征
memcached作为高速运行的分布式缓存服务器,具有以下的特点:
邮箱:215114768@qq.com 协议简单 基于libevent的事件处理 内置内存存储方式 memcached不互相通信的分布式前期准备
准备三台Centos7虚拟机,管道保温施工配置IP地址和hostname,关闭防火墙和selinux,同步系统时间,修改IP地址和hostname映射
ip hostname 192.168.29.132 master 192.168.29.138 bak 192.168.29.133 mid
master和bak机器部署Nginx和PHP
部署memcache
mid机器部署memcached客户端
master和mid机器部署PHP的memcached扩展
下载libmemcached和memcached压缩包
测试验证
访问http://ip/test.php
注:bak机器进行相同操作
此次上海“战”仍将延用战舞台设计班底,相比台北将在舞美创意与预算上再创“重量级”!届时,比肩台北演唱会的超高升降舞台、超越台北演唱会的现场灯光、LED数量等等,都有可能出现在上海体育场的舞台之上!
配置缓存
配置Nginx配置文件
编写PHP文件设置memcached缓存
注:bak机器进行相同的设置
测试验证
查看memcached缓存状态
memcached监控文件
到此这篇关于基于Nginx的Mencached缓存配置详解的文章就介绍到这了,更多相关Nginx Mencached缓存配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!