我如何缓存MySQL和asp.net框架2.0的特定表?

问题描述:

我想在asp.net中使用MySQL和.net framework 2.0缓存经常使用的数据。有什么办法可以在不使用MySQL提供的缓存技术的情况下使用asp.net来完成,即查询缓存或表缓存?我如何缓存MySQL和asp.net框架2.0的特定表?

您可以使用Cache变量并将您的数据放入该变量中。
首先把值Data-SetListData-Table把它放在Cache如下

假设你有数据在数据集DS则

Cache.Insert("CacheTableA", ds, null, DateTime.MaxValue, TimeSpan.FromMinutes(10)); 

它会缓存数据集DS的10分钟。
虽然从Cache中使用强制转换为

DataSet ds=(DataSet)Cache["CacheTableA"]; 
    .... 

你可以通过这个链接来了解缓存在Asp.net http://www.tutorialspoint.com/asp.net/asp.net_data_caching.htm