Linux Centos部署memcache

MemCache是高性能的分布式的内存对象缓存系统,这里不多解说。不知道可以引擎里面找MemCache查阅百度百科说法。下面只有简单说下在CentOS下搭建memcache缓存服务器。 MemCache原理:Memcache工作原理:当client通过WEB写入数据的时候,WEB会同时将数据写入到Memcache Server和MySQL Server中;当Client通过WEB读取数据的时候,WEB服务器先向Memcache服务器查询有没有用户查询的数据,若没有就向MySQL服务器查询,由MySQL服务器直接返回数据给用户,同时MySQL服务器将数据写入Memcache服务器,以便用户下次查询直接返回!(这原理仅代表本人看法,如有不对之处。欢迎指点。)

Memcache

Memcache原理图 最近比较忙,有空进行不全.....

相关阅读RelatedRead

巧用Windows自带portproxy远程直接连接Hyper-V里Linux虚拟机

用linux系统格式化windows能识别的fat32分区

Windows Azure云基于CentOS的OpenLogic

Nginx编译安装之自定义google_perftools not found

关于MySQL通过localhost无法连接127.0.0.1可以连接的问题

Nginx1.4.7已经发布,Nginx1.4.6平滑升级

Linux下编译安装OpenSSL

6 条评论添加评论

博主,我个人觉得这张图片有点错误,memcache应该是在mysql前,在websever后

回复取消回复
@零度博客

嗯。真是这样,还好文字说明没错。图错了,应该下架这图片了。多谢指点哈。

回复取消回复

Loaded plugins: fastestmirror, presto Loading mirror speeds from cached hostfile base | 7.5 kB 00:00 http://mirrors.163.com/centos/6/os/i386/repodata/repomd.xml: [Errno -1] Error importing repomd.xml for base: Damaged repomd.xml file Trying other mirror. Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again 酷哥,我在运行yum makecache时出现这个问题时什么情况啊,之前几次安装都出现这种情况,网上搜了说是什么bug,但是我想应该不可能啊,是不是虚拟机的配置出问题了,我每次重装centos都是把整个文件夹删了,但是还是不管用的,要么就是yum破了,要么就是不能上网了

回复取消回复
@张懿

嗯。我也没使用过在线yum源。一般我都是使用本地的yum源了。待我试过看下给你答案撒。

回复取消回复
@张懿

嗯。刚刚进行了测试。是没什么问题的啊。可以确实是你的本地网络有问题吧。可以查阅163镜像源使用帮助。http://mirrors.163.com/.help 保证本地网络可以ping通互联网。

回复取消回复
@张懿

你的问题应该是repo.xml的问题。刚刚太粗心了。你要下载这个才对http://mirrors.163.com/.help/CentOS6-Base-163.repo到/etc/yum.repos.d/目录下嘛。 下载使用之前最好是执行yum clean all 清空所有以前的yum缓存。然后移除/etc/yum.repos.d/目录本来有的XXX.repo为后缀的文件进行测试。

回复取消回复