| Elemento | NCache Open SourceOSS | NCacheNCache | ||
|---|---|---|---|---|
| Free (Utilizar tal cual) |
Con licencia | |||
| Cliente de caché | OSS | NCache | ||
| - .NET 6 / 8 / 9 / 10 (Windows y Linux) | ||||
| - .NET 4.8 (Windows) | ||||
| -Java (Windows y Linux) | Se estrena | |||
| -Node.js (Windows y Linux) | Se estrena | |||
| -Python (Windows y Linux) (New) | Se estrena | |||
| Servidor de caché | OSS | NCache | ||
| - .NET 8 (Windows) | ||||
| - .NET 8 (Linux) | ||||
| Topologías de almacenamiento en caché | OSS | NCache | ||
| - Tamaño del clúster | Max 3 | Ilimitado | ||
| - Caché local | ||||
| - Caché de cliente (Aumentar el rendimiento) | ||||
| - Caché replicado | (Máximo 4 GB) |
|||
| - Caché con particiones | ||||
| - Caché de réplica de partición - Mantenimiento | ||||
| - Persistencia | ||||
| - Replicación WAN (Topología de puente) | ||||
| - Actualización de software EN VIVO | ||||
| - Algoritmo de Nagle TCP/IP (Aumentar el rendimiento) | ||||
- Otras características de alta disponibilidad
|
||||
| Nube (Azure, AWS, Google, otros) | OSS | NCache | ||
- NCache Cloud (Azure / AWS Marketplace)
|
||||
- NCache Software (Todas las nubes)
|
||||
| Soporte para Kubernetes (en la nube y en las instalaciones) | OSS | NCache | ||
|
||||
| Funciones de almacenamiento en caché distribuido | OSS | NCache | ||
| - Nuevo Moderno NCache API | ||||
| - Operaciones básicas (Obtener, Agregar, Insertar, Quitar) | ||||
| - Operaciones masivas (Obtener, Agregar, Insertar, Quitar) | ||||
| - Bloquear / Desbloquear (Bloqueo exclusivo) | ||||
| - Bloqueo optimista | ||||
| - Serialización JSON | ||||
| - Operaciones asíncronas (Agregar, Insertar, Quitar) | ||||
| - Compresión | ||||
| Integraciones .NET | OSS | NCache | ||
| - Caché principal de Entity Framework (Básico) | ||||
| - Caché principal de Entity Framework (avanzado) | ||||
| - Caché de NHibernate (Básico) | ||||
| - Caché NHibernate (Avanzado) | ||||
| - AppFabric Wrapper (Sin cambios de código) | ||||
| - Redis Envoltorio .NET (Sin cambios de código) | ||||
| Aplicaciones ASP.NET Core | OSS | NCache | ||
| - ASP.NET Core IDistributedCache | ||||
| - ASP.NET Core IDistributedCache (Multi-caché) | ||||
| - Sesiones de ASP.NET Core (Básico) | ||||
| - Sesiones de ASP.NET Core (serialización JSON) (New) | ||||
| - Sesiones de ASP.NET Core (Avanzadas) | ||||
| - Almacenamiento en caché de respuestas de ASP.NET Core | ||||
| - Backplane de SignalR de ASP.NET Core | ||||
| - Caché de salida de ASP.NET Core | ||||
| - Protección de datos de ASP.NET Core | ||||
| - ASP.NET Core HybridCache | ||||
| Aplicaciones Java | OSS | NCache | ||
| - NCache API (almacenamiento en caché) | Se estrena | |||
|
Se estrena | |||
| - Caché de hibernación | Se estrena | |||
| - Integración de primavera | Se estrena | |||
| Aplicaciones ASP.NET | OSS | NCache | ||
| - Sesiones ASP.NET (Básico) | ||||
| - Sesiones ASP.NET (Avanzada) | ||||
| - Sesiones ASP.NET (Compartir con ASP.NET Core) | ||||
| - Estado de vista de ASP.NET (Básico) | ||||
| - Estado de vista de ASP.NET (Avanzada) | ||||
| - Caché de salida ASP.NET | ||||
| - Backplane de SignalR de ASP.NET | ||||
| Aplicaciones Node.js | OSS | NCache | ||
| - NCache API (almacenamiento en caché) | Se estrena | |||
| - Sesiones web de Node.js | Se estrena | |||
| Aplicaciones de Python | OSS | NCache | ||
| - NCache API (almacenamiento en caché) | Se estrena | |||
| - Sesiones web de Python | Se estrena | |||
| Pub/Sub Mensajería y eventos | OSS | NCache | ||
| - Mensajería de publicación/suscripción (Básico) | ||||
| - Mensajería de publicación/suscripción (avanzada) | ||||
| - Pub/Sub (Prioridad de temas, Orden de mensajes) | ||||
| - Suscripción basada en patrones (comodines) | ||||
| - Suscripciones duraderas (Exclusivo/Compartido) | ||||
| - Eventos de nivel de artículo (al actualizar/al eliminar) | ||||
| - Eventos de nivel de caché (en Agregar/Actualizar/Eliminar/Borrar caché) |
||||
| Expiraciones y desalojos de datos | OSS | NCache | ||
| - Vencimientos (Absolutos) | ||||
| - Vencimientos (deslizantes) | ||||
| - Vencimientos (Predeterminado) | ||||
| - Desalojo (Prioridad FIFO) | ||||
| - Desalojo (Uso Menos Reciente) (LRU) | ||||
| - Desalojo (Menos utilizado) (LFU) | ||||
| - Desalojo (No desalojar) | ||||
| Gestión de caché (Windows, Linux) | OSS | NCache | ||
| - NCache Administrador web (GUI) | ||||
| - Herramientas de cmdlet de PowerShell | ||||
| - Ediciones del archivo de configuración de caché | ||||
| - Cambios de configuración de aplicación en caliente | ||||
| - API de gestión de caché (.NET & Java) | ||||
| - Reinicio automático y unirse al clúster al reiniciar | ||||
| - Reenvío de puertos (cortafuegos y multisitio) | ||||
| - Asignación de múltiples NIC en el servidor de caché y el cliente | ||||
| Supervisión de caché (Windows, Linux) | OSS | NCache | ||
| - NCache Monitor web (GUI) | ||||
| - NCache Contadores del administrador web | ||||
| - Contadores PerfMon (Ganar) | ||||
| - Registro de eventos de Windows (ganar) | ||||
| - Contadores SNMP | ||||
| - NCache Alertas de correo electrónico (Basado en plantilla) | ||||
| - Eventos de cambio de clúster (.NET y Java) | ||||
| - PerfMon contrarresta el registro del lado del servidor (Windows, Linux) | ||||
| - Creación de perfiles y registros de API (Lado del servidor) | ||||
| - NCache Visor de registro (Windows) | ||||
| Seguridad | OSS | NCache | ||
| - Autenticación (Directorio activo / LDAP / ID de entrada / Servicio de directorio de AWS) |
||||
| - Autorización (Administrador, Usuario) | ||||
| - Cifrado 3DES128-192, AES128-192-256, AES-FIPS 128-192-256 |
||||
| - Claves de cifrado Clave de cifrado de datos (DEK), Clave de cifrado de clave (KEK), Clave de cifrado de credenciales (CEK) |
||||
| - Cifrado RSA Claves de transporte (de cliente a servidor, dentro del clúster) |
||||
| - TLS 1.2 y 1.3 (Servidor) | ||||
| - TLS mutuo 1.2 y 1.3 (Cliente, Servidor) | ||||
| - Dos controladores de dominio | ||||
| - HTTPS para NCache Centro de Gestión (New) | ||||
| Caché de búsqueda de SQL | OSS | NCache | ||
| - Consultas SQL | ||||
| - Consultas LINQ | ||||
| - Consultas SQL/LINQ en grupos, etiquetas y etiquetas con nombre | ||||
| - Etiquetas | ||||
| - Etiquetas con nombre | ||||
| - Atributos de objetos de indexación para SQL y LINQ | ||||
| - Indexación de atributos de objetos a través de anotaciones (New) | ||||
| - Indexación de documentos JSON para SQL y LINQ | ||||
| - Soporte anulable en consultas SQL (New) | ||||
| Caché de lectura y escritura simultáneas (.NET) | OSS | NCache | ||
| - Proveedor de lectura | ||||
| - Recarga automática al vencimiento / DB Sync | ||||
| - Proveedor de escritura simultánea | ||||
| - Escritura posterior (Asincrónico) | ||||
| Cargador/refrescador de caché (.NET) | OSS | NCache | ||
| - Cargador de caché (Repartido) | ||||
| - Actualización de caché (Repartido) | ||||
| Estructuras de datos | OSS | NCache | ||
| - Para contrarrestar | ||||
| - Lista | ||||
| - Conjunto de hash | ||||
| - Diccionario | ||||
| - Cola | ||||
| Sincronizar caché con base de datos | OSS | NCache | ||
| - Dependencia de base de datos (OLEDB) | ||||
| - Procedimientos de base de datos CLR (Servidor SQL) | ||||
| Procesamiento de Big Data | OSS | NCache | ||
| - Procesador de entrada | ||||
| Persistencia de caché | OSS | NCache | ||
| - Caché en memoria con persistencia | ||||
| Paquetes de cliente (.NET, Java, Node.js, Python) | OSS | NCache | ||
| -NuGet (SDK, Talleres, IDistributedCacheIDistributedCache, NHibernate) |
||||
| - NuGet (SeñalR, Núcleo EF, Lucene) | ||||
| - Experto (Java) (API de cliente, Talleres, Spring, hibernar) |
||||
| -npm (Node.js) (API de cliente, Talleres) |
||||
| - PyPi (Python) (API de cliente, sesiones) |
||||
| Licencias y soporte | OSS | NCache | ||
| - Licencias | Free | Con licencia | ||
| - Soporte (Correo electrónico, Teléfono, Horario de oficina) | Foro publico, sin SLA |
|||
| - Mantenimiento (Nuevas versiones, paquetes de servicio público) | ||||
| - Mantenimiento (parches privados; correcciones de errores críticos) | ||||
| - 24x7 Soporte (SLA de 1 hora) | ||||
© Copyright Alachisoft 2002 - Todos los derechos reservados. NCache es una marca registrada de Diyatech Corp.