首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ScaleOut对Ncache?

ScaleOut对Ncache?
EN

Stack Overflow用户
提问于 2010-01-14 10:27:28
回答 1查看 5.5K关注 0票数 11

我正在评估这两个第三方供应商的分布式缓存。有没有人比较过它们,并就哪一个更好形成了意见?

EN

回答 1

Stack Overflow用户

发布于 2010-01-20 06:47:18

我刚发了这篇文章,想补充一下,我是NCache的老用户,对这个产品的工作和性能有很好的经验。

WilliamL.Bain的文章旨在给出这两种著名的缓存解决方案之间的区别,但是我没有看到任何关于NCache的地方,所以这里有一些NCache的特性,这些特性可能会使它不同于ScaleOut。

  1. NCache提供了部分复制缓存,它通过分区、通过复制提供数据的可靠性以及防止数据丢失和节点故障提供可伸缩性。您还可以在NCache
  2. NCache中使用复制、分区、本地、客户端或镜像缓存,这样您就可以使用读和写,以确保您的缓存不会与数据库不同步。
  3. 具有批量操作功能,可以组合多个get或with调用。这减少了带宽消耗,操作速度远快于多个单独的获取或写入调用,基于synchronization
  4. Object queries
  5. Pre-load事件和基于轮询的data
  6. Auto-start of cache在windows startup
  7. NCache上的support
  8. Client缓存也为NHibernate support
  9. Client缓存提供了更快的结果。客户端缓存位于应用程序中,并保存最常用的数据。客户端缓存与主缓存同步,并提供高效和更好的读写results
  10. Enahnced安全特性

NCache对于ASP.NET会话也是很好的。它允许您在缓存中缓存会话状态,而无需进行任何代码更改。您只需要修改Web.config,就可以为您的ASP.NET应用程序使用缓存了。

NCache附带了一个名为NCache监视器的监视实用工具,它允许您查看使用的拓扑、缓存正常运行时间、项计数、端口no、事件历史等。NCache管理器(用于管理缓存的GUI工具)还集成了一个statitics窗口,您可以在其中监视实时缓存活动,包括驱逐、添加、读、写、更新、过期、通过请求进行读写等等。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2063421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档