缓存cache
文章平均质量分 92
ht111222
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA静态文件缓存
介绍JNotify:http://jnotify.sourceforge.net/,通过JNI技术,让Java代码可以实时的监控制定文件夹内文件的变动信息,支持Linux/Windows/MacOS;EHCache:http://ehcache.org/,一个广泛使用的Java缓存模块,可以做使用内存和文件完成缓存工作。在Java Web项目中,为了提高WEB应用的响应速度,可以把常用原创 2012-09-21 15:45:13 · 1186 阅读 · 0 评论 -
Linux下的Memcache安装
Linux下Memcache服务器端的安装服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新原创 2012-11-28 13:30:12 · 413 阅读 · 0 评论 -
memcached完全剖析–1. memcached的基础
我是mixi株式会社开发部系统运营组的长野。日常负责程序的运营。从今天开始,将分几次针对最近在Web应用的可扩展性领域的热门话题memcached,与我公司开发部研究开发组的前坂一起,说明其内部结构和使用。memcached是什么?memcached的特征协议简单基于libevent的事件处理内置内存存储方式memcached不互相通信的分布式安装mem原创 2012-11-28 13:32:04 · 420 阅读 · 0 评论 -
memcached全面剖析–2.理解memcached的内存存储
下面是《memcached全面剖析》的第二部分。发表日:2008/7/9 作者:前坂徹(Toru Maesaka) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0002Slab Allocation机制:整理内存以便重复使用Slab Allocation的主要术语在Slab中缓存记录的原理Slab原创 2012-11-28 13:33:07 · 433 阅读 · 0 评论 -
memcached全面剖析–3.memcached的删除机制和发展方向
memcached在数据删除方面有效利用资源数据不会真正从memcached中消失Lazy ExpirationLRU:从缓存中有效删除数据的原理memcached的最新发展方向关于二进制协议二进制协议的格式HEADER中引人注目的地方外部引擎支持外部引擎支持的必要性简单API设计的成功的关键重新审视现在的体系总结memcached是原创 2012-11-28 13:51:22 · 400 阅读 · 0 评论 -
memcached全面剖析–4. memcached的分布式算法
我是Mixi的长野。 第2次、第3次 由前坂介绍了memcached的内部情况。本次不再介绍memcached的内部结构,开始介绍memcached的分布式。memcached的分布式memcached的分布式是什么意思?Cache::Memcached的分布式方法根据余数计算分散根据余数计算分散的缺点Consistent HashingCo原创 2012-11-28 13:53:23 · 422 阅读 · 0 评论 -
memcached全面剖析–5. memcached的应用和兼容程序
我是Mixi的长野。memcached的连载终于要结束了。到上次为止,我们介绍了与memcached直接相关的话题,本次介绍一些mixi的案例和实际应用上的话题,并介绍一些与memcached兼容的程序。mixi案例研究服务器配置和数量memcached进程memcached使用方法和客户端通过Cache::Memcached::Fast维持连接公共数据原创 2012-11-28 13:56:50 · 399 阅读 · 0 评论 -
Memcached深度分析
Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们的需要对其进行更进一步的优化。末了将通过对BSM_Memcache扩展的分析,加深对memcached的使用方式原创 2012-11-28 14:01:25 · 430 阅读 · 0 评论 -
新浪发起的UNIX开源软件项目memcachedb
Memcachedb = memcache + Berkeley DB Memcachedb是一款支持高并发的分布式持久存储系统,对任何原有memcached客户端来讲,它仍旧是个memcached,但是,它的数据是可以持久存储的。 前端:memcached的网络层 后端:Berkeley DB存储 写速度:从本地服务器通过memcache客户端(libmemcac原创 2012-11-28 14:35:32 · 522 阅读 · 0 评论
分享