缓存
概念:将数据从数据库文件取出来放在服务器内存中,是一种缓存空间换时间的技术
优点:
1.提高访问速度,访问磁盘很慢,从内存中取数据非常快
2.减轻数据库的压力
适合缓存:经常被查询但不是经常被改动
1.电商网站首页商品类别
2.敏感词过滤的词库
用法:
if (Cache["list"] == null)
{
Cache["list"] = bll.GetList(); //数据库查一遍,并且放入缓存
}
else
{
//直接从缓存中取
}