缓存集合对象

本文关键字:对象 集合 缓存 | 更新日期: 2023-09-27 18:36:04

我有一个集合,其中包含从数据库检索的大量数据。

public class Item
{
    private string name_;
    public string Name
    {
        get { return name_; }
        set { name_ = value; }
    }    
    ....
}

这组数据将被用户频繁使用。从数据库检索并在其他页面中重用后,有什么方法可以缓存此集合?

缓存集合对象

几种方法可以在 ASP.NET 中从一个页面缓存到另一个页面的数据您可以 用户会话 ,但并不总是推荐。您可以通过页面项目传输数据但通常SQL服务器使用自己的引擎缓存最常见的数据。因此,当您第二次从SQL中提取数据时,这些数据将被缓存。取决于此数据的常见用途。