libevent
作为一种高性能的分布式缓存
作为一种高性能的分布式缓存,Memcached具有如下特点: Memcached缓存服务器进程和客户端进程之间的通信,非常简单,使用的是基于文本行的协议。如下所示,通过telnet也能在memcached缓存中保存数据、获取数据: Libevent是一个用C语言写的异步事件通知库,不仅性能非常高,而且十分轻量级。它提供了一组简单的API,而且跨平台;因此,很多软件都把libevent当作底层的网络库来用,而Memcached正是其中一员,基于libevent来实现分布式缓存