NCache - 100% .NET / .NET Core caché distribuida

NCache es un caché distribuido .NET en memoria y ha sido desarrollado con C#. Por lo tanto, a diferencia de otros cachés distribuidos basados ​​en Java que solo proporcionan una API de cliente .NET, NCache es un 100% .NET / .NET Core producto que encaja muy bien en sus entornos de aplicaciones .NET.

Puedes usar NCache como caché distribuido .NET desde cualquier aplicación .NET, incluidos servicios web ASP.NET, WCF y .NET, aplicaciones de computación grid .NET y cualquier otra aplicación .NET de tipo servidor con altas transacciones. Entonces, ya sea que esté realizando llamadas API del lado del cliente a NCache como su caché distribuida .NET o desarrollando código del lado del servidor para lectura/escritura, tenga la seguridad de que siempre estará en un entorno .NET nativo.

Documentación de soporte de ASP.NET

NCache - Estado de sesión de ASP.NET

Almacenamiento de estado de sesión ASP.NET

NCache le permite almacenar el estado de su sesión ASP.NET en una caché distribuida .NET en memoria extremadamente rápida con replicación inteligente. Y puede hacerlo sin realizar ningún cambio en el código de su aplicación.

Esta es una opción mucho mejor que almacenar el estado de sesión de ASP.NET en StateServer o SqlServer proporcionado por ASP.NET. NCache Es un caché distribuido .NET más rápido y escalable que estas opciones. Y, NCache replica sus sesiones en múltiples servidores de caché para que no haya pérdida de datos de la sesión en caso de que algún servidor falle. Leer Más


ASP.NET View State Almacenamiento en caché

NCache - Aceleración de contenido ASP.NET NCache ya que su caché distribuida .NET le permite acelerar la entrega de contenido desde IIS al navegador de su usuario y mejorar significativamente los tiempos de respuesta de ASP.NET. NCache hace esto proporcionando ASP.NET View State almacenamiento en caché, JavaScript y CSS Minify, y fusión de JavaScript e imágenes. Y, sin cambios de código son necesarios en su aplicación .NET para usar NCache como su caché distribuida de .NET.

NCache almacena en caché el ASP.NET View State en el lado del servidor y devuelve una identificación única en su lugar al navegador. Y esto reduce la carga útil y mejora el rendimiento.

NCache También minimiza los archivos JavaScript y CSS para reducir sus tamaños. Y luego fusiona todos los archivos JavaScript en uno y también fusiona imágenes. Esto reduce la cantidad de llamadas HTTP que realiza el navegador para cargar una página y acelera los tiempos de respuesta.

Ver almacenamiento en caché de estado

Caché de ADO.NET Entity Framework 4.0

Caché de ADO.NET Entity Framework 4.0

ADO.NET Entity Framework se está volviendo muy popular rápidamente porque simplifica enormemente la programación de bases de datos. NCache proporciona una manera de incorporar fácilmente el almacenamiento en caché en Entity Framework y aumentar el rendimiento y la escalabilidad de sus aplicaciones .NET a través de un caché distribuido .NET.

Entity Framework ha implementado un modelo de proveedor apilable para bases de datos líderes. NCache ha desarrollado un proveedor de caché distribuido .NET llamado EF Caching Provider que se conecta entre Entity Framework y el proveedor de base de datos original e intercepta todas las llamadas y almacena en caché las respuestas de las consultas.

Esto significa que puede comenzar a almacenar en caché los datos de la aplicación en una caché distribuida .NET sin ningún cambio de código a su aplicación basada en Entity Framework. Leer Más

Caché de segundo nivel de NHibernate

Caché de segundo nivel de NHibernateNHibernate es una solución líder de mapeo relacional de objetos (ORM) de código abierto y simplifica la programación de bases de datos para aplicaciones .NET. NHibernate proporciona un caché InProc local que no se puede utilizar en un entorno de múltiples servidores.

Por lo tanto, NCache proporciona un caché distribuido .NET de nivel 2 extremadamente rápido y altamente escalable para NHibernate. Esto permite que las aplicaciones que utilizan NHibernate ahora escale a entornos de múltiples servidores y también elimine cualquier cuello de botella en la base de datos.

Puedes incorporar NCache como su caché distribuido .NET en sus aplicaciones sin ningún cambio de código Solo cambia su archivo de configuración para usar NCache. Leer Más


Proveedor de caché .NET 4.0

Proveedor de caché .NET 4.0

.NET 4.0 ahora tiene un espacio de nombres System.Runtime.Caching. Las clases en este espacio de nombres proporcionan una forma de utilizar funciones de almacenamiento en caché como las de ASP.NET, pero sin depender del ensamblado System.Web. Y, lo más importante, este almacenamiento en caché es extensible.

Por lo tanto, NCache ha desarrollado un proveedor para .NET 4.0 Cache que da como resultado un caché distribuido .NET extremadamente rápido y altamente escalable. Esto permite que las aplicaciones que utilizan .NET 4.0 Cache ahora escale a entornos de múltiples servidores y también elimine cualquier cuello de botella en la base de datos.

Puedes incorporar NCache como su caché distribuida de .NET sin ningún cambio de código a su aplicación. Sólo cambias tu archivo de configuración para usar NCache.

¿Qué hacer a continuación?

Descargar NCache
Precios
Comparación de ediciones
© Copyright Alachisoft 2002 - Todos los derechos reservados. NCache es una marca registrada de Diyatech Corp.