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_第1张图片
一致性哈希算法
memcached安装:
memcached_第2张图片
Linux依赖关系很麻烦,很费力
memcached:
-p :TCP port 11211
-m #:以MB为单位,指定最大内存空间
-f :指定增长因子 1,2之间
-n :指定最小的slab chunk大小 ,单位是字节
-s :启用sasl进行用户认证
-c :最大并发连接数
memcached_第3张图片
memcached命令:
memcached_第4张图片
memcached_第5张图片
memcached
perl module:
cache::memcached
php:
memcache
memcached 功能强大
C/C++:
libmemcached
命令行工具

memadmin
memcached_第6张图片
memcached_第7张图片