2011-09-02 50 views
-1

我懷疑有人會在某個其他的asp.net項目中使用數據庫緩存。此外,我懷疑還會爲緩存需求創建特定的數據庫。我的目標是重用已經存在的內容:我需要找到該數據庫的連接字符串,並讓我的asp.net應用程序緩存到同一個數據庫。無論如何,我可以找到有關sql server對象緩存的表?查找用於asp.net緩存的數據庫中的表?

回答

1

默認情況下,ASP.NET在內存中不緩存數據庫。這只是可以配置爲使用數據庫的用戶會話。任何需要緩存的數據庫實現的原因(數據庫引入性能開銷)?

以下是在.NET 4.0中編寫輸出緩存提供程序時的一些info

+0

該應用程序在Web場中運行。要緩存的數據是從Twitter Web服務中獲取的推文。獲取tweets是一個密集的操作,我們覺得它更好地從數據庫中獲取,而不是從web服務器的內存獲取...... – deostroll

+0

啊,我看到了 - 它並不是真正的緩存,而是您正在尋找的東西。您需要一個解決方案來將推文收集到自己的存儲中,以避免頻繁地觸發Web服務。當數據庫tweet數據在您的應用程序中提供時,您可以使用輸出緩存。你的問題對於一些非常具體的東西來說太泛泛 – TheCodeKing