yycache怎么yycache设置缓存时间过期时间

如何设置静态网站静态内容(资源)缓存时间_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
如何设置静态网站静态内容(资源)缓存时间
上传于|0|0|文档简介
&&二、在服务器中直接设置,这样可以针对服务器中存在的每个站点全部管用,希望对您有用。
设置IIS缓存的方法
Cache-Control头的参数设置:
Public 响应会被缓存,并且在多用户间共享。
Private 响应只能够作为私有的缓存,不能再用户间共享。
No-cache 响应不会被缓存
No-store 响应不会被缓存,并且不会被写入到客户端的磁盘里,这也是基于安全考虑的某些敏感的响应才会使用这个。
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。缓存:本地缓存和分布式缓存及缓存过期时间设置-爱编程
缓存:本地缓存和分布式缓存及缓存过期时间设置
1、首先对于本地内存缓存,就是把数据缓存在本机的内存中,如下图1所示:
2、 分布式缓存机制:可能存在跨进程,跨域访问缓存数据
对于分布式的缓存,此时因为缓存的数据是放在缓存服务器中的,或者说,此时应用程序需要跨进程的去访问分布式缓存服务器,如图2:
当我们在应用中使用跨进程的缓存机制,例如分布式缓存memcached或者微软的AppFabric,此时数据被缓存在应用程序之外的进程中。每次,当我们要把一些数据缓存起来的时候,缓存的API就会把数据首先序列化为字节的形式,然后把这些字节发送给缓存服务器去保存。同理,当我们在应用中要再次使用缓存的数据的时候,缓存服务器就会将缓存的字节发送给应用程序,而缓存的客户端类库接受到这些字节之后就要进行反序列化的操作了,将之转换为我们需要的数据对象。
另外还有需要注意的就是:&
这个序列化与反序列化的机制都是发生在应用程序服务器上的,而缓存服务器只是负责保存而已。
.NET中的默认使用的序列化机制不是最优的,因为它要使用反射机制,而反射机制是是非常耗CPU的,特别是当我们缓存了比较复杂的数据对象的时候。
一般而言,缓存机制都是会设置绝对过期时间与相对过期时间
3.时间设定
3.1. 设定绝对过期时间
/// &summary&
/// 设定绝对的过期时间
/// &/summary&
/// &param name="CacheKey"&&/param&
/// &param name="objObject"&&/param&
/// &param name="seconds"&超过多少秒后过期&/param&
public static void SetCacheDateTime(string CacheKey, object objObject, long Seconds)
System.Web.Caching.Cache objCache = HttpRuntime.C
objCache.Insert(CacheKey, objObject, null, System.DateTime.Now.AddSeconds(Seconds), TimeSpan.Zero);
3.2.设定相对过期时间
/// &summary&
/// 设置当前应用程序指定包含相对过期时间Cache值
/// &/summary&
/// &param name="CacheKey"&&/param&
/// &param name="objObject"&&/param&
/// &param name="timeSpan"&超过多少时间不调用就失效,单位是秒&/param&
public static void SetCacheTimeSpan(string CacheKey, object objObject,long timeSpan)
System.Web.Caching.Cache objCache = HttpRuntime.C
objCache.Insert(CacheKey, objObject, null, DateTime.MaxValue, TimeSpan.FromSeconds(timeSpan));
链接:q.com/cn/articles/misunderstanding-using-cache/
   &&/wuyifu/p/3956476.html
版权所有 爱编程 (C) Copyright 2012. . All Rights Reserved.
闽ICP备号-3
微信扫一扫关注爱编程,每天为您推送一篇经典技术文章。YYCache 设计思路 | Garan no dou

我要回帖

更多关于 yycache 缓存时间 的文章

 

随机推荐