深入学习memcached

| |
[2008/11/12 20:04 | 分类: PHP高级技术 » PHP相关 | by feifengxlq ]
这是由 mixi 株式会社 开发部系统运营组的两位工程师所写,日常负责程序的运营。本文将针对最近在Web应用的可扩展性领域的热门话题memcached,说明其内部结构和使用。

文章分为5个章节、案例讲解,推荐大家阅读学习,中文版PDF文档下载地址见最下!
# 第1章 memcached的基础

      1.1 memcached是什么?
      1.2 memcached的特征
      1.3 安装memcached
      1.4 用客户端连接
      1.5 使用Cache::Memcached
      1.6 总结

# 第2章 理解memcached的内存存储

      2.1 Slab Allocation机制:整理内存以便重复使用
      2.2 在Slab中缓存记录的原理
      2.3 Slab Allocator的缺点
      2.4 使用Growth Factor进行调优
      2.5 查看memcached的内部状态
      2.6 查看slabs的使用状况
      2.7 总结

# 第3章 memcached的删除机制和发展方向

      3.1 memcached在数据删除方面有效利用资源
      3.2 LRU:从缓存中有效删除数据的原理
      3.3 memcached的最新发展方向
      3.4 外部引擎支持
      3.5 总结

# 第4章 memcached的分布式算法

      4.1 memcached的分布式
      4.2 Cache::Memcached的分布式方法
      4.3 Consistent Hashing
      4.4 总结

# 第5章 memcached的应用和兼容程序

      5.1 mixi案例研究
      5.2 memcached应用经验
      5.3 兼容应用程序
      5.4 总结

      如今,越来越多的Web应用程序开始使用memcached这个高速的缓存服务器软件。然而,memcached的基础知识远远未能像其他Web技术那样普及,memcached在国内的大规模应用也鲜为人知。而日本的mixi(http://mixi.jp)则在这方面走在了前面,不仅大规模使用 memcached作为缓存来加速Web应用,而且自行开发了Tokyo Cabinit、Tokyo Tyrant等一系列相关的软件。

      最近,日本的技术评论社的网站上刊登了mixi的两名工程师长野雅广、前坂徹撰写的一篇连载《memcachedを知り尽くす》。这篇连载语言简洁、通俗易懂,非常适合memcached入门的人阅读。
下载文件 (已下载 329 次)
评论(3) | 引用(0) | 阅读(486)
杜鹃 Says:
2008/12/09 22:08
memcached QQ群 19709128
打酱油的 Says: Email
2008/12/05 16:41
怎么不能下载了!
可以啊
feifengxlq 回复于 2008/12/05 18:53
highjade Says:
2008/12/02 09:27
怎么不能下载了? 显示红色的 请勿盗链
现在可以下载了。呵呵,之前服务器出现了问题
feifengxlq 回复于 2008/12/02 15:14
分页: 1/1 第一页 1 最后页
发表评论
昵称 [注册]
密码 游客无需密码
网址
电邮
打开HTML 打开UBB 打开表情 隐藏 记住我