那不勒斯天气预报15天:包括文件缓存,内存缓存,MemCached,Redis的DevCache轻量级缓存组件
来源:百度文库 编辑:九乡新闻网 时间:2024/05/07 12:19:32
DevCache为MadAdmin开发平台的缓存组件,暂时包括文件缓存,内存缓存,MemCached,Redis四部分,代码都比较简单,有问题可自行修改源码解决。
详细API请参照源码,注意事项如下:
1.每种缓存都有自己的一些特殊配置参数。
2.由于每种缓存都有自己的特色,而在之前的项目中也是多种缓存配合使用,所以并没有提取公共接口出来。
3.以后可能会加入Tokoy Tyrant支持。
4.在缓存设置中建议设置KeyPrefix参数,建议形式为:“唯一项目标识.版本号.”,需要清除缓存时,版本号加1即可。
5.开发期间有时需要看到即时效果,可设置IsCache=”false”,使缓存失效。
2
3
4
5
6
7
8
//文件缓存
FileCache cache1=FileCacheClient.GetInstance("Default");
//内存缓存
MemoryCache cache2=MemoryCacheClient.GetInstance();
//MemCached
MemcachedClient cache = MemcachedClient.GetInstance("Default");
//Redis
RedisClient client = RedisClientFactory.GetInstance("Default");
Web.config
12
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
< ?xml version="1.0" encoding="utf-8" ?>
下载
包括文件缓存,内存缓存,MemCached,Redis的DevCache轻量级缓存组件
分布式缓存系统Memcached简介 与实践
C#/.net分布式缓存系统Memcached实例
CacheCls缓存的应用
hibernate 缓存
AJAX缓存
润乾--报表缓存的配置
一键清除迅雷看看缓存文件
asp.net 2.0 缓存(页面输出缓存)
服务器网页缓存的深入分析
Asp.Net2.0的新技术缓存通知
设置IE缓存大小
如何清除缓存
如何清除缓存?
关于系统缓存
怎么清除DNS缓存?
MFC双缓存画图
防止也没被客户端缓存
AGG 字体缓存管理器
软件工程师不可不知的10个概念 , 数据库,缓存,数据,模板,并发,软件工程师,算法,代码,命名,组件, ,
如何删除和清理电脑中缓存和无用文件?
Firefox缓存文件夹位置设置及清除缓存方法
在ASP.NET Web应用程序中缓存数据(编程缓存)
hibernate之缓存使用二