AppFabric 与 NCache - 详细的功能比较

这个比较介于 NCache 5.3 SP1 和 AppFabric v1.1。 它描述了两种产品之间的主要功能差异。 如需详细 对照,请阅读PDF。

  • 部分 = 部分支持
  • 是 = 完全支持
  • 否 = 不支持
  • 验证 = 请验证自己
专栏 AppFabric NCache
 
NCache 客户支持
。NET Yes Yes
爪哇岛 没有 Yes
Node.js的 没有 Yes
蟒蛇 没有 Yes
 
.NET 平台支持
缓存客户端 (.NET 4.x) Yes Yes
缓存客户端 (.NET 6) 没有 Yes
NuGet 包 (.NET 4.x) Yes Yes
缓存服务器 (.NET 4.x) Yes Yes
缓存服务器 (.NET 6) 没有 Yes
服务器端代码 (.NET 4.x) Yes Yes
服务器端代码 (.NET 6) 没有 Yes
 
操作系统支持
Windows(缓存服务器) Yes Yes
Windows(缓存客户端) Yes Yes
Linux(缓存服务器) 没有 Yes
Linux(缓存客户端) 没有 Yes
 
容器和 Docker 支持    
Docker 映像 (Windows) 没有 Yes
Docker 映像 (Linux) 没有 Yes
Azure服务结构 没有 Yes
Azure Kubernetes Service (AKS) 没有 Yes
AWS 弹性 Kubernetes 服务 (EKS) 没有 Yes
红帽 OpenShift Kubernetes 没有 Yes
 
云端支援
Azure 虚拟机 没有 Yes
Azure 托管服务 没有 Yes
AWS 虚拟机 没有 Yes
AWS 托管服务 没有 Yes
其他领先的云 没有 Yes
 
性能和可伸缩性
缓存性能 确认 超级快
缓存可扩展性 确认 可扩展性极强
批量操作 局部的 Yes
异步操作 没有 Yes
压缩 局部的 Yes
快速紧凑的序列化 没有 Yes
指数 没有 Yes
多网卡绑定 没有 Yes
流水线 没有 Yes
 
缓存弹性(高可用性)
动态缓存集群 局部的 Yes
点对点架构 没有 Yes
连接故障转移 局部的 Yes
动态配置 没有 Yes
多个集群 没有 Yes
命名缓存 Yes Yes
集群特定事件 局部的 Yes
脑裂检测和自动恢复 没有 Yes
 
缓存拓扑
本地缓存 局部的 Yes
客户端缓存(靠近缓存) 局部的 Yes
镜像缓存 没有 Yes
复制缓存 没有 Yes
分区缓存 Yes Yes
分区副本缓存 Yes Yes
分区数据平衡 Yes Yes
负载均衡 没有 Yes
分区数据亲和性 没有 Yes
坚持 没有 Yes
 
WAN 复制(多数据中心)
主动 - 被动 没有 Yes
活动 - 活动(2 个数据中心) 没有 Yes
活跃 - 活跃(3+ 数据中心) 没有 Yes
解决冲突 没有 Yes
重复数据删除 没有 Yes
数据保障及安全 没有 Yes
 
ASP.NET 和 ASP.NET 核心支持
ASP.NET Core 会话(基本) 没有 Yes
ASP.NET Core 会话(高级) 没有 Yes
ASP.NET Core 会话(多数据中心) 没有 Yes
ASP.NET Core 响应缓存 没有 Yes
ASP.NET 会话状态缓存(基本) 局部的 Yes
ASP.NET 会话状态缓存(高级) 没有 Yes
ASP.NET 会话状态(多数据中心) 没有 Yes
ASP.NET SignalR Backplane 没有 Yes
ASP.NET View State 缓存 局部的 Yes
ASP.NET 输出缓存 Yes Yes
 
对象缓存功能
获取、添加、插入、删除、存在、清除缓存 Yes Yes
到期 局部的 Yes
锁定与解锁 Yes Yes
流媒体API 没有 Yes
交易 没有 局部的
数据可移植性 没有 Yes
项目版本控制 Yes Yes
多个对象版本 没有 Yes
 
管理缓存中的数据关系
基于键的关系 没有 Yes
跨缓存的基于键的关系 没有 Yes
 
缓存与数据库同步
SQL 依赖关系 (SQL Server) 没有 Yes
Oracle 依赖项 (Oracle) 没有 Yes
数据库依赖(任何数据库) 没有 Yes
文件依赖 没有 Yes
聚合依赖 没有 Yes
自定义依赖(轮询) 没有 Yes
自定义依赖(事件) 没有 Yes
 
事件驱动的数据共享
项目级别事件(onInsert / onRemove) Yes Yes
缓存级别事件(添加/插入/删除) 局部的 Yes
自定义事件(由应用程序触发) 没有 Yes
连续查询 没有 Yes
Pub/Sub 消息传递(主题) 没有 Yes
发布/订阅消息(队列) 没有 没有
Pub/Sub 消息传递(多个或通配符订阅) 没有 Yes
Pub/Sub 消息传递(持久订阅) 没有 Yes
Pub/Sub 消息传递(非持久订阅) 没有 Yes
 
类 SQL 缓存搜索
SQL搜索 没有 Yes
LINQ 查询 没有 Yes
标签、命名标签和组上的 SQL 和 LINQ 没有 Yes
 
数据分组
组别 没有 Yes
标签 Yes Yes
命名标签 没有 Yes
 
通读、通写、缓存加载器和刷新器
通读 Yes Yes
直写 没有 Yes
写在后面 Yes Yes
到期时自动重新加载和数据库同步 没有 Yes
缓存启动加载器和刷新器 没有 Yes
 
大数据处理
Map-Reduce 查询 没有 Yes
聚合器 没有 Yes
入口处理器 没有 Yes
 
第三方集成和扩展
Entity Framework Core Cache (扩展方法) 没有 Yes
实体框架 6 缓存 没有 Yes
休眠 2nd 关卡缓存 没有 Yes
服务器端可扩展模块 没有 Yes
全文搜索扩展模块 没有 Yes (卢塞恩)
IdentityServer4 缓存和数据存储 没有 Yes
Memcached 协议服务器 没有 Yes
Memcached 智能包装 没有 Yes
 
安全与加密
身份验证(活动目录/LDAP) Yes Yes
授权 Yes Yes
数据加密 局部的 Yes
安全通信 Yes Yes
 
缓存大小管理(驱逐策略)
最大缓存大小(以 MB 为单位) Yes Yes
LRU 驱逐(最近最少使用) Yes Yes
LFU 驱逐(最不常用) 没有 Yes
优先驱逐 没有 Yes
不要驱逐选项 没有 Yes
 
分布式数据结构
没有 Yes
清单 没有 Yes
排序列表 没有 没有
没有 Yes
排序集 没有 没有
队列 没有 Yes
字典 没有 Yes
Counter 没有 Yes
超级日志 没有 没有
数据结构上的 SQL 搜索 没有 Yes
 
缓存管理
管理工具(基于 Web 的 GUI) 局部的 Yes
监控工具(基于 Web 的 GUI) 没有 Yes
监控工具(普罗米修斯) 没有 Yes
监控工具(Grafana) 没有 Yes
SNMP 计数器 没有 Yes
PerfMon 计数器 Yes Yes
管理工具 (PowerShell) Yes Yes
管理工具(命令行) Yes Yes
管理和监控 (API) 局部的 Yes
 
Java支持
Java API 支持 没有 Yes
JCache API 支持 没有 Yes
弹簧缓存 没有 Yes
Java 网络会话 没有 Yes
Java Web 会话(多数据中心) 没有 Yes

联系我们

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