2010-01-14 28 views
10

我正在評估這些第三方供應商的分佈式緩存。有沒有人已經比較過,並形成了一個更好的意見?ScaleOut vs Ncache?

回答

9

我剛來到這個職位,並想補充一點,我的nCache的老用戶,並與該產品的做工和性能很好的豁達。

William L. Bain的帖子旨在給出兩種馳名的緩存解決方案之間的差異,但我沒有看到關於NCache的任何提及,因此這裏是NCache的一些功能,可能會使其與ScaleOut截然不同。

  1. 的nCache提供趙雪芝複製品緩存,讓你通過分區的可擴展性,可靠性,通過複製和防止數據丟失和節點故障數據的可用性。您也可以選擇在NCache上使用複製,分區,本地,客戶端或鏡像緩存,NCache允許您使用讀寫方式,以確保緩存永遠不會與數據庫不同步。

  2. 隨着批量操作功能,您可以將多個獲取或寫調用,這降低了帶寬消耗和操作比使許多個體GET或寫調用快得多。

  3. 事件和基於輪詢的同步

  4. 對象查詢

  5. 數據

  6. 緩存在Windows啓動時自動啓動預加載緩存

  7. 的nCache也給NHibernate的支持

  8. 客戶端緩存可獲得更快的結果。客戶端緩存與應用程序一起保存並保存最常用的數據。客戶端緩存同步與主高速緩存,並提供有效的和更好的讀/寫結果

  9. Enahnced安全功能

的nCache也是偉大的ASP.NET會話。它可以讓你將會話狀態緩存在緩存中,而不需要更改代碼。您所需要的只是修改Web.config,並且已準備好爲您的ASP.NET應用程序使用緩存。

的nCache附帶一個名爲nCache的監視器的監視工具,可以讓你看到拓撲使用緩存的正常運行時間,項目數,端口號,事件歷史等等。 的NCACHE管理器(用於管理緩存GUI工具)還集成了statitics窗口,您可以實時監控高速緩存活動,包括驅逐,添加,讀,寫,更新,過期,閱讀並請求多寫。

+0

而且它現在開源! – jnm2

相關問題