Usar NCache como su ASP distribuido.NET Core Almacén de almacenamiento en caché

Por Jonathan Crozier

NCache es un caché distribuido, en memoria y de código abierto escrito en .NET y utilizable en varios lenguajes y marcos diferentes. Una caché distribuida agrupa la memoria de uno o más servidores en un único almacén de datos al que se puede acceder desde una aplicación consumidora que normalmente está alojada en otro servidor. El caché se puede utilizar para acelerar una aplicación al permitir que los datos a los que se accede con frecuencia se almacenen y recuperen de la memoria, en lugar de realizar costosas búsquedas en bases de datos o API cada vez que es necesario recuperar esos datos. .NET define una interfaz genérica para trabajar con cachés distribuidos y los desarrolladores de NCache, Alachisoft, proporcione una implementación conveniente de esta interfaz a través de un paquete NuGet para trabajar con NCache muy sencillo.

En este artículo, lo guiaré a través de lo que NCache es y discutir sus características. Luego te mostraré cómo instalar NCache en su máquina local y cree una aplicación de muestra que se conecte a la NCache servidor. El código demostrará cómo almacenar y recuperar datos utilizando la interfaz de caché distribuida estándar dentro de un ASP..NET Core Aplicación Web.

Leer artículo completo

Un poco sobre NCache

NCache es un producto de almacenamiento en caché desarrollado por Alachisoft; una empresa estadounidense con sede en Dallas, Texas. Alachisoft ofrece ediciones Professional, Enterprise y Open Source de NCache para adaptarse a diferentes necesidades.

NCache está escrito íntegramente en .NET/ .NET Core y se centra en gran medida en proporcionar rendimiento bruto para aplicaciones exigentes que necesitan manejar una gran cantidad de solicitudes de datos. Con la ayuda de su Caché de cliente característica, NCache obtiene un aumento de rendimiento que puede hacerlo incluso más rápido que Redis.

Leer artículo completo
© Copyright Alachisoft 2002 - Todos los derechos reservados. NCache es una marca registrada de Diyatech Corp.