Caché distribuida en memoria

NCache es un caché distribuido en memoria de código abierto extremadamente rápido y escalable para .NET y Java que es ideal para aplicaciones de servidor de alta transacción. NCache es extremadamente rápido y linealmente escalable y almacena en caché los datos de la aplicación para reducir los costosos viajes a la base de datos. Utilizar NCache para eliminar cuellos de botella en el rendimiento y escalar sus aplicaciones al procesamiento de transacciones extremo (XTP). NCache También proporciona agrupación dinámica, replicación de datos inteligente y persistencia en vivo para alta disponibilidad.

Edición .NET

Código del lado del servidor (.NET)

  • - Lectura directa, escritura directa, cargador/actualización

Cliente (.NET)

Otros Clientes: Java, Node.js, Python

Edición Java

Código del lado del servidor (Java)

  • - Lectura directa, escritura directa, cargador/actualización

Cliente (Java)

Otros Clientes: .NET, Node.js, Python

Usos comunes de NCache

  1. Almacenamiento en caché de datos de aplicaciones (en memoria con persistencia en vivo)
  2. Almacenamiento en caché de aplicaciones web
  3. Mensajería y transmisiones
    • Mensajería Pub/Sub, Consulta continua, Eventos

NCache Arquitectura

NCache Arquitectura
NCache Evaluación comparativa
NCache Arquitectura
Cinco pasos para empezar

Clientes destacados

NCache Clientes - Grupo Citi
NCache Clientes - Banco Barclays
NCache Clientes - Banco de América
NCache Clientes - Servicios financieros de BMW
NCache Clientes - Toyota
NCache Clientes - Departamento de Estado de EE. UU.
NCache Clientes - KPMG
NCache Clientes - Dell
NCache Clientes - NICE CXone Inc
NCache Clientes - Chevron

Comparaciones

Casos de uso

Funciones y capacidades

Uso NCache como una caché distribuida extremadamente rápida y linealmente escalable en los siguientes entornos y aplicaciones.

NCache Arquitectura central

  • Clúster de caché dinámico punto a punto
  • Topología de almacenamiento en caché: partición, réplica de partición,
    Caché reflejada y replicada
  • Velocidad de InProc con Client Cache (Near Cache)
  • Replicación de WAN con topología de puente
  • Detección y recuperación de cerebro dividido

Funciones de almacenamiento en caché distribuido

  • Expiración, bloqueo, operaciones masivas y asíncronas
  • Grupos, etiquetas, etiquetas con nombre
  • Consultas SQL y LINQ
  • Lectura simultánea, Escritura simultánea, Escritura diferida
  • Estructuras de datos (Lista, Cola, Conjunto, ...)
  • Cargador de caché y actualización

Mensajería, eventos, transmisiones

  • Mensajería Pub/Sub con tema (aplicaciones desacopladas)
  • Suscripciones duraderas
  • Eventos de consulta continua
  • Eventos de nivel de elemento y nivel de caché

Plataformas

  • Windows (.msi)
  • Linux (.tar.gz, RPM, DEB)
  • Kubernetes, Docker
  • Azure AKS, AWS EKS, OpenShift, Google GKE

Edición .NET

  • Código del lado del servidor (.NET): Lectura directa, escritura directa, cargador, actualización, procesador de entrada
  • Cliente (.NET): Habla directamente con NCache servidores. Proporciona todas las funciones.
  • Otros Clientes: Java, Node.js y Python

Edición Java

  • Código del lado del servidor (Java): Lectura directa, escritura directa, cargador, actualización, procesador de entrada
  • Cliente (Java): Habla directamente con NCache servidores. Proporciona todas las funciones.
  • Otros Clientes: .NET, Node.js y Python

Suscríbase al boletín mensual por correo electrónico para obtener las últimas actualizaciones.

© Copyright Alachisoft 2002 - Todos los derechos reservados. NCache es una marca registrada de Diyatech Corp.