随笔分类 -  缓存相关

介绍本地缓存、分布式缓存Memcached以及缓存使用方法。
摘要:Memcached官方:http://danga.com/memcached/ 关于Memcached的介绍请参考:Memcached深度分析 下载Windows的Server端 下载地址:http://code.jellycan.com/memcached/ 安装Memcache Server(也可以不安装直接启动) 1. 下载memcached的windows稳定版,解压放某个盘下面,比如在c... 阅读全文
posted @ 2010-03-23 13:52 Jolly-zhang 阅读(204) 评论(0) 推荐(0)
摘要:Memcached深度分析 Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们的需要对其进行更进一步的优化。末了将通过对BSM_Memcache扩展的分析,加深对... 阅读全文
posted @ 2010-03-23 13:48 Jolly-zhang 阅读(398) 评论(0) 推荐(0)
摘要:Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached作为缓存技术的解决方案,已经是众所周知了;现在很多WEB应用都在使用它——包括一些知名的网站。若你还不知道这些,请在阅读之前先了解一下。 在ASP.NET中使用Memcache... 阅读全文
posted @ 2010-03-23 11:37 Jolly-zhang 阅读(439) 评论(0) 推荐(0)
摘要:页面部分缓存是指输出缓存页面的某些部分,而不是缓存整个页面内容。实现页面部分缓存有两种机制:一种是将页面中需要缓存的部分置于用户控件(.ascx文件)中,并且为用户控件设置缓存功能(包含用户控件的ASP.NET页面可设置也可不设置缓存)。这就是通常所说的“控件缓存”。设置控件缓存的实质是对用户控件进行缓存配置。主要包括以下3种方法:一是使用@ OutputCache指令以声... 阅读全文
posted @ 2008-10-10 14:33 Jolly-zhang 阅读(170) 评论(0) 推荐(0)
摘要:本章导读缓存主要是为了提高数据的读取速度。因为服务器和应用客户端之间存在着流量的瓶颈,所以读取大容量数据时,使用缓存来直接为客户端服务,可以减少客户端与服务器端的数据交互,从而大大提高程序的性能。本章从缓存所在的命名空间“System.Web.Caching”开始,详细介绍框架提供的缓存类和操作方法,主要涉及简单数据的缓存、数据缓存依赖和数据库缓存依赖三个技术要点,最后演示... 阅读全文
posted @ 2008-10-10 14:13 Jolly-zhang 阅读(292) 评论(0) 推荐(0)