您的位置:首页 > 数据库 > Memcache

memcached完全剖析系列教程

2011-02-11 16:36 141 查看

memcached完全剖析系列教程–1. memcached的基础

memcached是什么?

memcached的特征
协议简单

基于libevent的事件处理

内置内存存储方式

memcached不互相通信的分布式

安装memcached
memcached的安装

memcached的启动

用客户端连接

使用Cache::Memcached
使用Cache::Memcached连接memcached

保存数据

获取数据

删除数据

增一和减一操作

总结

memcached完全剖析系列教程–2.理解memcached的内存存储

Slab Allocation机制:整理内存以便重复使用
Slab Allocation的主要术语

在Slab中缓存记录的原理

Slab Allocator的缺点

使用Growth Factor进行调优

查看memcached的内部状态

查看slabs的使用状况

内存存储的总结

 

 

memcached完全剖析系列教程–3.memcached的删除机制和发展方向

memcached在数据删除方面有效利用资源
数据不会真正从memcached中消失

Lazy Expiration

LRU:从缓存中有效删除数据的原理

memcached的最新发展方向
关于二进制协议

二进制协议的格式

HEADER中引人注目的地方

外部引擎支持
外部引擎支持的必要性

简单API设计的成功的关键

重新审视现在的体系

总结

 

memcached完全剖析系列教程–4.memcached的分布式算法

memcached的分布式
memcached的分布式是什么意思?

Cache::Memcached的分布式方法
根据余数计算分散

根据余数计算分散的缺点

Consistent Hashing
Consistent Hashing的简单说明

支持Consistent Hashing的函数库

总结

 

 

memcached完全剖析系列教程–5.memcached的应用和兼容程序

mixi案例研究
服务器配置和数量

memcached进程

memcached使用方法和客户端
通过Cache::Memcached::Fast维持连接
公共数据的处理和rehash

memcached应用经验
通过daemontools启动

监视

memcached的性能

兼容应用程序
Tokyo Tyrant案例

总结
粘帖到最后发现这本书我看过。只是看过了,久了忘记了。老啦,健忘。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息