![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
内存
q15106202446
这个作者很懒,什么都没留下…
展开
-
Memcached (一)
3.1.1 什么是MemcachedMemcached是一个免费开源的、高性能的、具有分布式内存对象的缓存系统,它通过减轻数据库负载加速动态Web应用。最初版本由LiveJournal的Brad Fitzpatrick在2003年开发完成。目前全世界很多用户都在使用它来构建自己的大负载网站或提高自己的高访问网站的响应速度。Memcache是这个项目的名称,而Memcached是服务器端的主程...原创 2013-08-18 22:20:37 · 82 阅读 · 0 评论 -
Memcached的安装(1)
3.1.3 Memcached的安装(1)Memcached的安装比较简单,这里稍加说明。很多平台支持Memcached,常见的有:Linux、FreeBSD、Solaris、Mac OS X。也可以将Memcached安装在Windows系统上。这里以CentOS为例进行说明。1.安装libevent安装Memcached前需要先安装libevent,首先用wget下载libe...原创 2013-08-18 22:24:18 · 115 阅读 · 0 评论 -
Memcached 原理(1)
3.2 剖析Memcached的工作原理3.2.1 Memcached的工作过程Memcached是一种C/S模式,在服务器端启动服务守护进程,此时可以指定监听的IP地址、端口号以及使用多少内存来处理客户端的请求等几个关键参数。服务器端的服务启动后就一直处于等待处理客户端的连接状态。Memcached 是由C语言来实现的,采用的是异步I/O,其实现方式是基于事件的单进程和单线程的。使用l...原创 2013-08-19 16:16:36 · 80 阅读 · 0 评论