NCacheCapacidades principales de 's: en memoria .NET/.NET Core Caché distribuida

Extremadamente rápido

NCache Rendimiento

NCache es un caché distribuido en memoria extremadamente rápido. Es mucho más rápido que ir a la base de datos para leer datos. NCache proporciona tiempos de respuesta inferiores al milisegundo a sus clientes.
Esta velocidad se debe a varias razones. Primero, NCache es un caché distribuido en memoria y no tiene que transformar datos de filas a objetos y simplemente devuelve objetos rápidamente.
En segundo lugar, NCache puede mantener el caché cerca de la aplicación en forma de caché de cliente. Client Cache puede incluso ser InProc para la aplicación cliente y, al mismo tiempo, sincronizarse con el caché agrupado.

Ver más detalles en puntos de referencia de rendimiento.

 

Escalabilidad lineal

Escalabilidad linealLas bases de datos relacionales no pueden escalar horizontalmente y, por lo tanto, se convierten en un cuello de botella importante para su aplicación cuando intenta escalar. Sin embargo, a diferencia de las bases de datos, NCache es capaz de escalar sin problemas y le permite seguir aumentando su carga de transacciones. Con NCache, ya no tiene un cuello de botella de escalabilidad.

Además de esto, NCache le proporciona escalabilidad lineal. La escalabilidad lineal significa que a medida que aumenta sus servidores de caché de 1 a 2 y de 2 a 3, su capacidad de transacción primero se duplica y luego se triplica desde la capacidad original. El aumento en la capacidad de transacciones no se degrada significativamente cuando aumenta su clúster de caché.

Ver más detalles en puntos de referencia de rendimiento.

 

Clúster dinámico de recuperación automática

Clúster dinámico de recuperación automática

NCache tiene un clúster de caché dinámico de recuperación automática que tiene una arquitectura de igual a igual. Esto le permite agregar o eliminar servidores de caché en tiempo de ejecución sin detener el caché o su aplicación. El clúster se ajusta automáticamente a la nueva situación.

Todo esto tiene como objetivo garantizar que el clúster de caché proporcione un tiempo de actividad del 100 %, ya que es muy probable que lo utilice en aplicaciones de misión crítica donde el costo del tiempo de inactividad es muy alto.

Más información en agrupamiento dinámico de recuperación automática.

 

Múltiples topologías de almacenamiento en caché

Múltiples topologías de almacenamiento en caché

NCache proporciona un amplio conjunto de topologías de almacenamiento en caché, que incluyen espejado, replicado, particionado, réplica de partición y caché de cliente. Una topología de almacenamiento en caché es esencialmente una estrategia de almacenamiento de datos en la memoria caché. Hay múltiples topologías de almacenamiento en caché para manejar diferentes situaciones.

Las topologías de almacenamiento en caché están diseñadas para garantizar que se escale horizontalmente la caché de forma lineal (tanto en términos de capacidad de almacenamiento como de capacidad de carga de transacciones). Las topologías de almacenamiento en caché también garantizan que los datos se repliquen de forma sincrónica o asincrónica.

Lea más detalles en topologías de almacenamiento en caché.

 

Puente para replicación WAN

Puente para replicación WAN NCache proporciona una forma de replicar toda la caché distribuida a través de WAN sin ralentizar su caché. Esta replicación se realiza de forma asíncrona ya través de un Bridge. Puede realizar una replicación activa-pasiva o activa-activa.

El Puente puede ser un servidor dedicado separado o un proceso separado en su servidor de caché. Y, un puente puede ser un clúster activo-pasivo de dos nodos en sí mismo para proporcionar tolerancia a fallas.

Más información en Replicación WAN.

 

Potentes herramientas de administración

Potentes herramientas de administración NCache proporciona potentes herramientas de línea de comandos y basadas en GUI para administrar y monitorear clústeres de caché. Las herramientas basadas en GUI le permiten administrar y monitorear fácilmente los clústeres de caché. Y las herramientas de línea de comandos le permiten automatizar las tareas de configuración y administración de su caché.

NCache Manager es una herramienta basada en GUI que le permite configurar, crear y administrar clústeres de caché fácilmente. Y NCache Monitor es una herramienta basada en GUI de estilo panel. Le permite monitorear fácilmente no solo los clústeres de caché, sino también los servidores web/de aplicaciones que son sus remote client.

Más información en Herramientas de administración y monitoreo.

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