我工作的公司正在尋求實施緩存解決方案。我們有幾個WCF Web服務託管,我們需要緩存某些可以持久保存和讀取的值,而不管客戶端與服務的會話如何。我在看下面的技術:WCF緩存解決方案 - 需要諮詢
緩存應用程序塊4.1
WCF TCP服務使用的httpRuntime緩存
Memcached的Win32和客戶
微軟AppFabric緩存Beta 2的
我們的測試服務器是帶有IIS6的Windows Server 2003,但是我們的生產服務器是Windows Server 2008,因此任何上述選項都可以工作(我們測試服務器上的AppFabric緩存除外)。
有沒有人有任何這些經驗?此緩存解決方案不會用於存儲大量數據,但需要從頻繁而快速的方式獲取。
在此先感謝。
測試服務器與不同的操作系統和IIS比生產?這很難。無論如何,讓我提出第五個選擇:內存數據庫;完美「從頻繁而快速地獲取」。廉價地說,一個良好實施的SQLite數據庫可以接近匹配純內存數據庫的性能。 – Jay 2010-03-14 03:44:51