.NET 的分布式缓存

100% 原生 .NET (行业唯一)

NCache 是一个开源分布式缓存,非常适合高事务 .NET 和 Java 应用程序。 NCache 速度极快且可线性扩展,并缓存应用程序数据以减少昂贵的数据库访问。 采用 NCache 消除性能瓶颈并将应用程序扩展到极限事务处理 (XTP)。 NCache 还提供动态集群、智能数据复制和实时持久性以实现高可用性。

NCache is 业界唯一 100% 原生 .NET 缓存解决方案 以及所有其他解决方案,包括 Redis 对.NET 和 Windows 来说不是原生的。

的常见用途 NCache

  1. 分布式缓存
  2. Web 应用缓存
  3. 发布/订阅消息和流
    • Pub/Sub 消息传递、连续查询、事件

NCache 卓越

NCache 建筑
NCache 演示
NCache 卓越
数据缓存 NCache

特色客户

NCache 客户 - 花旗集团
NCache 客户 - 巴克莱银行
NCache 客户 - 美国银行
NCache 客户 - 宝马金融服务
NCache 客户 - 丰田
NCache 客户 - 美国国务院
NCache 客户 - 毕马威
NCache 客户 - 戴尔
NCache 客户 - NICE CXone Inc
NCache 客户 - 雪佛龙

比较

使用案例

特点和能力

绝大部分储备使用 NCache 在以下环境和应用程序中作为极快且可线性扩展的分布式缓存。

NCache 核心架构

  • 点对点动态缓存集群
  • 缓存拓扑:分区、分区副本、
    镜像、复制缓存
  • 客户端缓存(近缓存)的进程内速度
  • 使用桥接拓扑的 WAN 复制
  • 裂脑检测和恢复

分布式缓存功能

  • 过期、锁定、批量和异步操作
  • 组、标签、命名标签
  • SQL 和 LINQ 查询
  • 通读、直写、后写
  • 数据结构(列表、队列、集合……)
  • 缓存加载器和刷新器

消息、事件、流

  • 带主题的发布/订阅消息传递(解耦应用程序)
  • 持久订阅
  • 连续查询事件
  • 项目级别和缓存级别事件

交易平台

  • Windows (.msi)
  • Linux(.tar.gz、RPM、DEB)
  • Kubernetes、码头工人
  • Azure AKS、AWS EKS、OpenShift、Google GKE

.NET版本

  • 服务器端代码(.NET): 通读、通写、加载器、复习器、输入处理器
  • 客户端(.NET): 直接与 NCache 服务器。 提供所有功能。
  • 其他客户: Java、Node.js 和 Python

Java版

  • 服务器端代码(Java): 通读、通写、加载器、复习器、输入处理器
  • 客户端(Java): 直接与 NCache 服务器。 提供所有功能。
  • 其他客户: .NET、Node.js 和 Python

联系我们

联系电话

+1 214-619-2601 (美国)

+44 20 7993 8327 (英国)

©版权所有 Alachisoft 2002 - 版权所有。 NCache 是 Diyatech Corp. 的注册商标。