|
肖理達 (KrazyNio AT hotmail.com), 2006.04. 06, 轉載請注明出處
一、memcached 簡介
在很多場合,我們都會聽到 memcached 這個名字,但很多同學只是聽過,并沒有用過或實際了解過,只知道它是一個很不錯的東東。這里簡單介紹一下,memcached 是高效、快速的分布式內存對象緩存系統,主要用于加速 WEB 動態應用程序。
二、memcached 安裝
首先是下載 memcached 了,目前最新版本是 1.1.12,直接從官方網站即可下載到 memcached-1.1.12.tar.gz。除此之外,memcached 用到了 libevent,我下載的是 libevent-1.1a.tar.gz。
接下來是分別將 libevent-1.1a.tar.gz 和 memcached-1.1.12.tar.gz 解開包、編譯、安裝:
復制代碼 代碼如下:
# tar -xzf libevent-1.1a.tar.gz
# cd libevent-1.1a
# ./configure --prefix=/usr
# make
# make install
# cd ..
# tar -xzf memcached-1.1.12.tar.gz
# cd memcached-1.1.12
# ./configure --prefix=/usr
# make
# make install
安裝完成之后,memcached 應該在 /usr/bin/memcached。
三、運行 memcached 守護程序
運行 memcached 守護程序很簡單,只需一個命令行即可,不需要修改任何配置文件(也沒有配置文件給你修改 ):
/usr/bin/memcached -d -m 128 -l 192.168.1.1 -p 11211 -u httpd參數解釋:
-d 以守護程序(daemon)方式運行 memcached;
-m 設置 memcached 可以使用的內存大小,單位為 M;
-l 設置監聽的 IP 地址,如果是本機的話,通常可以不設置此參數;
-p 設置監聽的端口,默認為 11211,所以也可以不設置此參數;
-u 指定用戶,如果當前為 root 的話,需要使用此參數指定用戶。
當然,還有其它參數可以用,man memcached 一下就可以看到了。
四、memcached 的工作原理
首先 memcached 是以守護程序方式運行于一個或多個服務器中,隨時接受客戶端的連接操作,客戶端可以由各種語言編寫,目前已知的客戶端 API 包括 Perl/php/Python/Ruby/Java/C#/C 等等。php 等客戶端在與 memcached 服務建立連接之后,接下來的事情就是存取對象了,每個被存取的對象都有一個唯一的標識符 key,存取操作均通過這個 key 進行,保存到 memcached 中的對象實際上是放置內存中的,并不是保存在 cache 文件中的,這也是為什么 memcached 能夠如此高效快速的原因。注意,這些對象并不是持久的,服務停止之后,里邊的數據就會丟失。
三、php 如何作為 memcached 客戶端
有兩種方法可以使 php 作為 memcached 客戶端,調用 memcached 的服務進行對象存取操作。
第一種,php 有一個叫做 memcache 的擴展,Linux 下編譯時需要帶上 主站蜘蛛池模板: 好看AV中文字幕在线观看 | 亚洲精品国产第一区第二区 | 色综合色综合久久综合频道 | 一区三区不卡高清影视 | 久久婷婷色一区二区三区 | 国产亚洲精品久久无码98 | 人人干人人看 | 美女张开腿露出尿口扒开来摸动漫 | 99er热精品视频国产免费 | 国产亚洲精品久久精品6 | 精品免费在线视频 | 国产精品久久久久久久人热 | 国产美女视频一区二区二三区 | 一本久道视频无线视频 | 国产欧美二区综合 | 99热这里只有精品9 99热这里只有精品88 | 亚洲色婷婷久久精品AV蜜桃久久 | 在线 日韩 欧美 国产 社区 | 久在线观看福利视频 | 国产精品毛片AV久久97 | 免费观看成人www精品视频在线 | 国产精品色午夜视频免费看 | 99久久国产综合精品网成人影院 | 国产精品ⅴ视频免费观看 | 97超碰在线视频人人av | 色AV色婷婷66人妻久久久 | 国产成人精品电影在线观看 | 国产精品亚洲污污网站入口 | 青草久久精品亚洲综合专区 | 野花社区视频WWW高清 | 久久r视频 | 无码任你躁久久久久久老妇双奶 | 亚洲人成在线播放无码 | 日本中文字幕伊人成中文字幕 | 2020国产欧洲精品视频 | 一个人免费完整在线观看影院 | 手机免费毛片 | 色中色最新地址登陆 | 999久久狠狠免费精品 | 午夜日韩久久影院 | 久久国产精品高清一区二区三区 |