memcache 的内存管理介绍和 php实现memcache一致性哈希分布式算法
1 网络IO模型
安装memcached需要先安装libevent
Memcached是多线程,非阻塞IO复用的网络模型,分为监听主线程和worker子线程,监听线程监听网络连接,接受请求后,将连接描述字 pipe 传递给worker线程,进行读写IO, 网络层使用libevent封装的事件库,多线程模型可以发挥多核作用,但是引入了cache coherency和锁的问题,比
原创
2016-07-23 15:26:59 ·
2371 阅读 ·
0 评论