在性能視圖中使用Caching庫的最佳方式是什麼?我的數據庫表中有很多數據需要緩存。c#企業庫CacheManager的緩存性能
可以說我有3個表名。
- AssignmentHead
- AssignmentRow
- 項目
今天IAM存儲表作爲法洛斯:
private CacheManager _manager = _manager = CacheFactory.GetCacheManager();
我有一個CacheManger和我店這樣的數據。
_manager.add("Heads",ListofAssignmentHeads);
_manager.add("Rows",ListofAssigmmentRows);
_manager.add("Items",ListOfItems);
檢索像頭數據,當我做休耕:
_manager.GetData("Heads");
然後我得到的頭一個列表,並使用LINQ查詢我想要什麼。但是,這是做這件事的最好方式,還是爲每個表設置3個CacheManager並插入主鍵和對象最好。
_headManager.add("1",HeadObject);
我真的需要你們對這些的建議。謝謝您的幫助。
您可以從「.NET Framework應用程序中的緩存」開始http://msdn.microsoft.com/en-us/library/dd997357.aspx – 2012-01-12 11:10:34
謝謝,我會閱讀它。 – Tan 2012-01-13 09:50:54