摘要: memcached是一个开源的高性能分布式内存对象缓存系统。其实思想还是比较简单的,实现包括server端(memcached开源项目一般只单指server端)和client端两部分:server端本质是一个in-memory key-value store,通过在内存中维护一个大的hashmap用来存储小块的任意数据,对外通过统一的简单接口(memcached protocol)来提供操作。client端是一个library,负责处理memcached protocol的网络通信细节,与memcached server通信,针对各种语言的不同实现分装了易用的API实现了与不同语言平台的集成。 阅读全文
posted @ 2014-03-16 14:52 aitao 阅读(957) 评论(0) 推荐(0) 编辑