ASP.NET中的数据缓存

ASP.NET中的数据缓存,asp.net,caching,Asp.net,Caching,我是一名学习者。我正在ASP.NET中学习缓存。ASP.NET中有三种类型的缓存 1.页面输出缓存 2.部分输出缓存 3.数据缓存 在页面输出缓存中,每次重新执行时保存在缓存和页面中的页面的所有呈现内容 在部分输出缓存中,我们可以在页面的不同部分应用缓存规则 但是数据缓存,我不明白。 谁能给我解释一下数据缓存吗 Thanx提前。简单来说,数据缓存是将数据存储在内存中以便快速访问。通常,获取成本较高(就性能而言)的信息存储在缓存中。在Web应用程序环境中,存储在缓存中的一个更常见的项通常显示为数据

我是一名学习者。我正在ASP.NET中学习缓存。ASP.NET中有三种类型的缓存

1.页面输出缓存

2.部分输出缓存

3.数据缓存

在页面输出缓存中,每次重新执行时保存在缓存和页面中的页面的所有呈现内容

在部分输出缓存中,我们可以在页面的不同部分应用缓存规则

但是数据缓存,我不明白。

谁能给我解释一下数据缓存吗


Thanx提前。

简单来说,数据缓存是将数据存储在内存中以便快速访问。通常,获取成本较高(就性能而言)的信息存储在缓存中。在Web应用程序环境中,存储在缓存中的一个更常见的项通常显示为数据库值;通过缓存这些信息,而不是依赖重复的数据库调用,减少了对Web服务器和数据库服务器系统资源的需求,提高了Web应用程序的可伸缩性。正如Microsoft雄辩地指出的那样,“缓存是一种广泛应用于计算中的技术,通过将频繁访问或昂贵的数据保留在内存中来提高性能。在Web应用程序的上下文中,缓存用于跨HTTP请求保留页面或数据并重用它们,而无需花费重新创建它们的费用。”


阅读更多信息:

这是关于缓存应用程序数据(使用类)-某些对象(值)的持久性