NCache 是一个极快的内存分布式缓存。 它比去数据库读取数据要快得多。 NCache 为其客户提供亚毫秒级的响应时间。
这种速度来自多种原因。 第一的, NCache 是内存中的分布式缓存,不需要将数据从行转换为对象,它只是快速返回对象。
其次, NCache 可以将缓存以Client Cache的形式保持在靠近应用程序的位置。 客户端缓存甚至可以是客户端应用程序的 InProc,同时与集群缓存同步。
在中查看更多详细信息 绩效基准.
在此之上, NCache 为您提供线性可扩展性。 线性可扩展性意味着当您将缓存服务器从 1 增加到 2 和从 2 增加到 3 时,您的事务容量首先会比原始容量增加一倍然后增加三倍。 当您增加缓存集群时,事务容量的增加不会显着降低。
在中查看更多详细信息 绩效基准.
NCache 拥有一个具有对等架构的自我修复动态缓存集群。 这允许您在运行时添加或删除缓存服务器,而无需停止缓存或您的应用程序。 集群会自动调整自己以适应新情况。
所有这些都是为了确保缓存集群提供 100% 的正常运行时间,因为您很可能在停机成本非常高的关键任务应用程序中使用它。
阅读更详细 自愈动态聚类。
NCache 提供丰富的缓存拓扑,包括镜像、复制、分区、分区副本和客户端缓存。 缓存拓扑本质上是缓存中的数据存储策略。 有多种缓存拓扑可以处理不同的情况。
缓存拓扑旨在确保您线性扩展缓存(在存储容量和事务负载容量方面)。 缓存拓扑还确保同步或异步复制数据。
阅读更多详情 缓存拓扑。
Bridge 可以是单独的专用服务器,也可以是缓存服务器上的单独进程。 而且,网桥本身可以是一个两节点的主动-被动集群,以提供容错。
阅读更详细 广域网复制。
NCache Manager 是一个基于 GUI 的工具,可让您轻松配置、创建和管理缓存集群。 和 NCache Monitor 是一个仪表板式的基于 GUI 的工具。 它使您不仅可以轻松监控缓存集群,还可以监控作为其的 Web/应用服务器 remote client.
阅读更详细 管理和监控工具。