memcached学习小结

概述:

  在构建中大型的web应用系统时,经常会使用缓存系统,memcached作为开源实现的代表,值得我们深入学习分析其工作原理和适用场景。

memcached是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,是一套开放源代码软件,以BSD license授权发布。

  本文主要从memcached的作用、原理、功能、特点、数据核心存取算法、安装配置、内存管理方式等做一个系统小结。

关键词:  

  memcached、libevent、slab allocate、一致性Hash、内存切片、分布式内存缓存

 

 

posted on 2017-01-18 16:03  公子Z  阅读(143)  评论(0编辑  收藏  举报

导航