
Memcached
KangRoger
这个作者很懒,什么都没留下…
展开
-
Memcached介绍和安装
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。 参考:百度百科-Memcached介绍1、首原创 2015-08-28 23:07:37 · 1171 阅读 · 0 评论 -
Memcached线程模型分析
介绍Memcached中多线程如何实现,线程之间如何通信等问题原创 2015-08-30 22:30:01 · 2103 阅读 · 0 评论 -
Memcached概述
说明:以往阅读源码,总是想把每个文件、每行代码搞清楚,甚至不放过宏定义。个人认为这是“捡了芝麻,丢了西瓜”。阅读源代码,学习其设计方法和思想,了解设计思路是主要的;而不是通过阅读源代码学习语言用法,能学习固然好,但是在精力有限时,要把精力主要放在阅读代码的初衷上。在阅读源码之前,先对Memcached的工作流程做了解,这样阅读起来事半功倍。Memcached使用Libevent原创 2015-08-29 22:42:39 · 1015 阅读 · 0 评论 -
Memcached内存管理分析
Memcached有自己的内存管理,避免了频繁使用malloc/free造成内存碎片的问题。这里介绍Memcached管理内存的概念和其实现原创 2015-09-02 22:14:16 · 1531 阅读 · 0 评论 -
使用libmemcached访问Memcached
使用Memcached的客户端Libmemcached访问Memcached,给出了使用方法和测试用例。原创 2015-09-05 21:56:34 · 3209 阅读 · 1 评论