0

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

public class Item
{

    private string name_;

    public string Name
    {
        get { return name_; }
        set { name_ = value; }
    }    

    ....
}

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

4

1 回答 1

0

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

于 2013-10-20T15:03:43.277 回答