ASP.NET中缓存非SQLServer数据库数据
摘要:
在用非SqlServer数据库时,不能用.net自带的缓存类。那我们应该怎么做呢?大致思路是:在application第一次启动的时候加载需要缓存的数据。然后每隔固定时间(比如1min)去更新缓存数据。当需要查询的时候直接去查缓存中的时间,减少与DB交互。具体看代码:1.在Global中异步load所要缓存的数据:首先定义一个全局的timer。 Timer t = null;2.在Application_Start中启动一个线程去load所需数据: protected void Application_Start() { //省略其他代码... Th... 阅读全文
posted @ 2013-11-15 11:43 Devin.Dong 阅读(363) 评论(0) 推荐(0) 编辑