0
我正在研究在ASP.NET Web應用程序中使用進程外緩存。我正在尋找允許我從頭開始重建緩存而無需最終用戶等待重建的功能。我的應用程序最多可能需要2分鐘才能重建緩存。AppFabric重建緩存而不影響應用程序性能
我在思考沿着將新緩存值填充時將現有緩存值複製到新位置的問題。應用程序將使用這些複製的值,直到填充新值。
AppFabric/NCache等是否提供這種功能?我無法在網上找到任何關於它的信息。
感謝
我正在研究在ASP.NET Web應用程序中使用進程外緩存。我正在尋找允許我從頭開始重建緩存而無需最終用戶等待重建的功能。我的應用程序最多可能需要2分鐘才能重建緩存。AppFabric重建緩存而不影響應用程序性能
我在思考沿着將新緩存值填充時將現有緩存值複製到新位置的問題。應用程序將使用這些複製的值,直到填充新值。
AppFabric/NCache等是否提供這種功能?我無法在網上找到任何關於它的信息。
感謝
也許不影響應用程序性能的最佳方式是別的東西做這個動作。
避免此問題的一種簡單方法是在項目過期之前使用週期性背景異步任務更新緩存。 2分鐘重建緩存的時間很長,也許你可以嘗試拆分數據項並使用一些平行任務。
此外,還有在AppFabric的緩存兩種編程模式: