httpwatch IE查看器
memcached:
緩存服務器,但本身無法決定緩存任何數據
一半依賴於客戶端,一半依賴於服務器
key:value
C/S架構 基於tcp,udp協議 ip
simple protocal
http text
ftp text binary
memcached text binary
僅支持get set
lazy :惰性模式 , LRU最近最少使用
memcached 壞了不會影響數據本身
內存緩存服務器 :
處理內存碎片:
buddy system
避免內存外碎片
slab allocator
避免內存內碎片
分片
使用增長因子(growth factor)定義
memcached :
不通信分佈式緩存服務器
一致性哈希算法
memcached安裝:
Linux依賴關係很麻煩,很費力
memcached:
-p :TCP port 11211
-m #:以MB爲單位,指定最大內存空間
-f :指定增長因子 1,2之間
-n :指定最小的slab chunk大小 ,單位是字節
-s :啓用sasl進行用戶認證
-c :最大併發連接數
memcached命令:
perl module:
cache::memcached
php:
memcache
memcached 功能強大
C/C++:
libmemcached
命令行工具
memadmin