El NCache El equipo se complace en anunciar el lanzamiento de NCache 5.2. La última versión ahora tiene una herramienta GUI basada en web para NCache gestión y seguimiento básico. NCache Web Manager permite a los usuarios crear, configurar, iniciar y detener cachés. Además de otras mejoras, se realizan dos mejoras adicionales en Pub/Sub, que incluyen la prioridad de TOPIC y la entrega ordenada de mensajes.
Para obtener más información sobre los cambios y mejoras en NCache 5.2, puede leer nuestras notas de la versión aquí.
NCache Notas de la versión 5.2
Qué esperar en el NCache Lanzamiento 5.2:
Aquí están los detalles de todas las nuevas características clave en NCache 5.2:
- Actualización de caché
Cache Loader/Refresher es un servicio que se ejecuta periódicamente a un intervalo configurable y actualiza los datos de la caché. Los usuarios configuran esta función agregando uno o más conjuntos de datos con nombre en la configuración. Cada conjunto de datos se puede configurar para que se cargue una vez o se actualice periódicamente. - Mejoras en TOPIC (Pub/Sub)
Se realizan las siguientes dos adiciones a Pub/Sub.-
- Prioridad de TEMA
En el momento de la creación de un TEMA, se puede asignar una prioridad a un TEMA. Los mensajes de los TEMAS de mayor prioridad se entregan primero, mientras que los mensajes de los TEMAS de menor prioridad se desalojan primero. Si no se asigna prioridad, se crea un TEMA con prioridad 'Normal'. - Entrega ordenada
El editor debe poder enviar mensajes con instrucciones para conservar el orden en que se publican. Dichos mensajes se envían a los suscriptores exactamente en el mismo orden en que se publicaron. Los mensajes pedidos de un determinado editor residirán en un servidor de caché. Esto se implementará mediante la afinidad de ubicación.
Todos los mensajes pedidos se entregarán al mismo suscriptor en caso de DeliveryOption.Any.
- Prioridad de TEMA
-
- Consulta de índices de documentos JSON
Para las aplicaciones que utilizan únicamente la API JSON, es posible que no sea posible definir índices de consulta basados en .NET o Java. Por lo tanto, se admiten definiciones de índices de documentos JSON. En este caso, el usuario especifica la ruta a un archivo JSON. NCache Web Manager lee los atributos en el archivo JSON y los enumera en una cuadrícula. Los usuarios pueden seleccionar uno o más atributos de la lista para los cuales se deben definir índices. También se pueden crear índices de consulta de documentos JSON mediante comandos de PowerShell. - Proveedor de dependencia personalizado
La dependencia personalizada ahora se implementa en el lado del servidor. Al igual que los proveedores de lectura/escritura, los usuarios deben implementar proveedores de dependencia personalizados. Puede haber uno o más proveedores de dependencia personalizados y cada uno tendrá un nombre único. Al agregar un elemento a través de la API, el usuario especifica el nombre de los proveedores de dependencia personalizados ya configurados e implementados. - Plantillas para notificaciones por correo electrónico
Es posible que los usuarios deseen cambiar el texto y los asuntos de las notificaciones por correo electrónico que reciben de NCache. Todo el texto y los asuntos de los correos electrónicos generados por NCache utilizar plantillas. Estas plantillas se envían dentro del directorio de instalación. Los usuarios pueden cambiar estas plantillas según sus requisitos. - Compatibilidad con dos controladores LDAP
En algunas organizaciones, puede haber más de un controlador de dominio configurado para alta disponibilidad. Cuando un controlador de dominio principal deja de funcionar, el controlador secundario se activa. NCache ahora también admite la configuración de seguridad con controladores de dominio primarios y secundarios. - TLS para Linux
Se proporciona compatibilidad con TLS 1.2 para las comunicaciones de nivel de transporte entre NCache servidores en Linux y clientes de caché. - Uso compartido de sesiones entre ASP.NET y ASP.NET Core
Compartir sesiones entre ASP.NET y ASP.NET Core las aplicaciones son compatibles. Esto se puede habilitar desde los ajustes de configuración. Para compartir sesiones entre diferentes aplicaciones, todas las aplicaciones deben usar el mismo generador de ID de sesión personalizado. Esto también es compatible con sesiones multirregionales. No se admite el uso compartido de sesiones si se configura a través de IDistributedCache. - Compatibilidad con dependencias en caché de respuestas
Los usuarios pueden especificar dependencias de SQL para invalidar la respuesta de una página del caché. Si los datos correspondientes al SQL especificado se modifican o eliminan, la respuesta del caché se elimina. En las nuevas solicitudes, se regenera y se agrega a la memoria caché con la misma dependencia de SQL. Esto no se admite si se configura a través de IDistributedCache. - Servidor de identidad 4
NCache se puede usar como una tienda externa para Identity Server 4 como;-
- Una capa de almacenamiento en caché sobre el almacén de Identity Server 4.
- Un almacén persistente para Identity Server 4.
-
- Compatibilidad con varios cachés a través de IDistributedCache
Cuando se configura con NCache, es posible que los usuarios deseen utilizar diferentes cachés, como el almacenamiento en caché de sesiones y el almacenamiento en caché de datos. NCache proporciona una opción para usar varios cachés para diferentes propósitos cuando se usa como IDistributedCache. - Nuevo cliente Java
El nuevo cliente Java es 100% idéntico a la nueva API .NET. Cuenta con los siguientes servicios:-
- Servicio de búsqueda
- Servicio de mensajería
- Servicio de notificación
-
- Código del lado del servidor basado en Java
Los siguientes módulos del lado del servidor se pueden escribir en Java. - Nuevo cliente de Node.js
NCache ahora tiene un cliente Node.js que es 100 % idéntico a la nueva API JSON de .NET y Java. Cuenta con los siguientes servicios; - Prometeo
Integración con Prometheus para monitorear métricas clave de NCache. NCache publica un conjunto configurable de contadores para servidores Prometheus. - Grafana
An NCache El tablero para Grafana se proporciona en la galería de Grafana. El tablero tiene varios contadores que se obtienen de los servidores de Prometheus donde NCache está publicando sus contadores. - NCache Administrador web en edición profesional
NCache Professional edición ahora tiene una herramienta GUI basada en web para NCache gestión y seguimiento básico. NCache Web Manager permite a los usuarios crear, configurar, iniciar y detener cachés. Esto también les ayuda a ejecutar rápidamente una prueba de estrés y ver estadísticas.
El nuevo cliente de Java también utiliza canalización para un mejor rendimiento.
Comience con NCache 5.2
Puedes empezar a evaluar un prueba gratuita de 60 Para las últimas NCache Versión 5.2 con las últimas características de NCache Enterprise que pueden ayudarlo a crear .NET/ altamente escalable y con rendimiento optimizado.NET Core aplicaciones.