缓存篇(Cache)~大话开篇

想写这篇文章很久了,但总是感觉内功还不太够,总觉得,要写这种编程领域里的心法(内功)的文章,需要有足够的实践,需要对具体领域非常了解,才能写出来。如今,感觉自己有写这种文章的能力了,所以,快马加鞭,把这个内功写出来,分享给大家,分享我的Fans! 缓存:缓存的领域很广泛,实现方法也很多,你可以使用文件,内存来实现缓存,而缓存的方法也有很多,对于一个网页来说,你可以缓存它的页面内容(HTML),或者缓存它的数据集(DataSet),这两种方式适用于不同的场合,对于需要主动触发的缓存,它可能需要采用数据集的缓存,而一种不经常更新的页面,可以直接缓存成HTML文件,它通常使用HttpModel在进行WEB请求时直接对用户进行回应(Response),本文章系列中都会对这些方式的缓存进行说明。 缓存术语 GET:得到缓存,有直接返回,没有查询实际数据并进行返回,同时进行Put操作 Put:插入一个缓存,当GET不到缓存时,直接Put一个缓存进去 Delete:删除缓存,当数据有更新时,Delete这个缓存 缓存篇(Cache)~目录 第一回  HttpModel实现网页的文件级缓存(通过过期时间更新) 第二回  MVC中PartialView的Cache缓存(通过过期时间更新) 第三回  占占的ConfigCache的配置文件缓存(可控更新) 第四回  Microsoft.Practices.EnterpriseLibrary.Caching实现内存数据集缓存(可控更新) 第五回  Lucene实现的数据集文件数据集缓存,全文检索力器(通过过期时间更新,占占后台可控更新) 第六回  NoSql对排名数据的缓存,Redis实现内存及文件数据集缓存(通过socket与redis服务器进行通讯,实现可控更新)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值