AppFabric vs NCache - Una comparación detallada de características

Esta comparación es entre NCache 5.3 SP1 y AppFabric v1.1. Describe las principales diferencias de características entre ambos productos. para un detallado comparación, por favor lea el PDF.

  • Parcial = Soporte Parcial
  • Sí = Soporte completo
  • No = Sin soporte
  • Verificar = Verificar usted mismo
Feature AppFabric NCache
 
NCache Servicio al cliente
.NET
Java No
Node.js No
Python No
 
Compatibilidad con la plataforma .NET
Cliente de caché (.NET 4.x)
Cliente de caché (.NET 6) No
Paquetes NuGet (.NET 4.x)
Servidor de caché (.NET 4.x)
Servidor de caché (.NET 6) No
Código del lado del servidor (.NET 4.x)
Código del lado del servidor (.NET 6) No
 
Soporte del sistema operativo
Windows (servidor de caché)
Windows (cliente de caché)
Linux (servidor de caché) No
Linux (cliente de caché) No
 
Contenedores y compatibilidad con Docker    
Imagen acoplable (Windows) No
Imagen acoplable (Linux) No
Azure Service Fabric No
Azure Kubernetes Service (AKS) No
Servicio AWS Elastic Kubernetes (EKS) No
Red Hat OpenShift Kubernetes No
 
Soporte en la nube
Máquina virtual de Azure No
Servicio administrado de Azure No
Máquina virtual de AWS No
Servicio administrado de AWS No
Otras nubes principales No
 
Rendimiento y escalabilidad
Rendimiento de caché Verificar Súper rápido
Escalabilidad de caché Verificar Extremadamente escalable
Operaciones masivas Parcial
Operaciones asíncronas No
Compresión Parcial
Serialización rápida y compacta No
Índices No
Enlace de NIC múltiple No
Tubería No
 
Elasticidad de caché (alta disponibilidad)
Clúster de caché dinámica Parcial
Arquitectura punto a punto No
Conmutación por error de conexión Parcial
Configuración dinámica No
Múltiples clústeres No
Cachés con nombre
Eventos específicos del clúster Parcial
Detección de cerebro dividido y recuperación automática No
 
Topologías de caché
Caché local Parcial
Caché del cliente (caché cercano) Parcial
Caché reflejada No
Caché replicado No
Caché con particiones
Caché de réplica con particiones
Equilibrio de datos particionados
Balanceo de carga No
Afinidad de datos particionados No
Persistencia No
 
Replicación WAN (multicentro de datos)
Activo pasivo No
Activo – Activo (2 Centros de Datos) No
Activo – Activo (3+ Centros de datos) No
Resolución de conflictos No
Desduplicación No
Seguridad de Datos No
 
Compatibilidad con ASP.NET y ASP.NET Core
ASP.NET Core Sesiones (básico) No
ASP.NET Core Sesiones (avanzado) No
ASP.NET Core Sesiones (multicentro de datos) No
ASP.NET Core Caché de respuestas No
Caché de estado de sesión de ASP.NET (básico) Parcial
Caché de estado de sesión de ASP.NET (avanzado) No
Estado de sesiones de ASP.NET (multicentro de datos) No
ASP.NET SignalR Backplane No
ASP.NET View State cache Parcial
Caché de salida ASP.NET
 
Funciones de almacenamiento en caché de objetos
Obtener, Agregar, Insertar, Quitar, Existe, Borrar caché
Expiraciones Parcial
Bloqueo y desbloqueo
API de transmisión No
Transacciones No Parcial
Portabilidad de datos No
Versionado de elementos
Varias versiones de objetos No
 
Gestión de relaciones de datos en caché
Relaciones basadas en claves No
Relaciones basadas en claves entre cachés No
 
Sincronización de caché con base de datos
Dependencia SQL (Servidor SQL) No
Dependencia de Oracle (Oracle) No
Dependencia de base de datos (cualquier base de datos) No
Dependencia de archivo No
Dependencia agregada No
Dependencia personalizada (sondeo) No
Dependencia personalizada (eventos) No
 
Intercambio de datos impulsado por eventos
Eventos de nivel de elemento (onInsert / onRemove)
Eventos de nivel de caché (Agregar/Insertar/Eliminar) Parcial
Eventos personalizados (activados por aplicaciones) No
Consulta continua No
Mensajería Pub/Sub (tema) No
Mensajería Pub/Sub (Cola) No No
Mensajería Pub/Sub (suscripciones múltiples o comodín) No
Mensajería Pub/Sub (suscripciones duraderas) No
Mensajería Pub/Sub (suscripciones no duraderas) No
 
Búsqueda de caché similar a SQL
Búsqueda SQL No
Consultas LINQ No
SQL y LINQ en etiquetas, etiquetas con nombre y grupos No
 
Agrupación de datos
Grupos No
Etiquetas
Etiquetas con nombre No
 
Lectura, escritura simultánea, cargador de caché y actualización
Leer de parte a parte
Escriba por medio de No
escribir detrás
Recarga automática al vencimiento y sincronización de la base de datos No
Cargador y actualización de inicio de caché No
 
Procesamiento de Big Data
Mapa-Reducir consulta No
Agregadores No
Procesador de entrada No
 
Integraciones y extensiones de terceros
Entity Framework Core Cache (Métodos de extensión) No
Caché de Entity Framework 6 No
NHibernar 2nd Caché de nivel No
Módulos extensibles del lado del servidor No
Módulo extensible de búsqueda de texto completo No (Lucena)
Caché y almacenamiento de datos de IdentityServer4 No
Memcached Servidor de protocolo No
Memcached Envoltura inteligente No
 
Seguridad y cifrado
Autenticación (Active Directory/LDAP)
Autorización
Cifrado de datos Parcial
Comunicación Segura
 
Gestión del tamaño de caché (políticas de desalojo)
Tamaño máximo de caché (en MB)
Desalojos LRU (Usado Menos Recientemente)
Desalojos LFU (Usado con Menos Frecuencia) No
Desalojos Prioritarios No
Opción de no desalojar No
 
Estructuras de datos distribuidos
Cordón No
Lista No
Lista ordenada No No
Set No
Conjunto ordenado No No
Cola No
Diccionario No
Para contrarrestar No
Hiper registro No No
Búsqueda SQL en estructuras de datos No
 
Administración de caché
Herramienta de administración (GUI basada en web) Parcial
Herramienta de monitoreo (GUI basada en web) No
Herramienta de monitoreo (Prometheus) No
Herramienta de Monitoreo (Grafana) No
Contadores SNMP No
Contadores PerfMon
Herramientas de administración (PowerShell)
Herramientas de administración (línea de comandos)
Administración y Monitoreo (API) Parcial
 
Soporte Java
Compatibilidad con la API de Java No
Compatibilidad con la API de JCache No
Almacenamiento en caché de primavera No
Sesiones Web de Java No
Java Web Sessions (multicentro de datos) No
© Copyright Alachisoft 2002 - Todos los derechos reservados. NCache es una marca registrada de Diyatech Corp.