Almacenamiento en caché en Entity Framework (EF) Core utilizando NCache

por maria

El almacenamiento en caché es una técnica comprobada que se utiliza en varios niveles en las aplicaciones web para mejorar el rendimiento y la capacidad de respuesta. Un caché es una capa de almacenamiento de datos de alta velocidad que guarda un subconjunto de datos, a menudo de naturaleza temporal, para que las solicitudes posteriores de esos datos se atiendan más rápido que acceder a la ubicación de almacenamiento principal de los datos.

Entity Framework Core es una versión multiplataforma de la popular tecnología de acceso a datos de Entity Framework que es liviana, extensible y de código abierto.

Leer artículo completo

EF Core se puede usar como un asignador relacional de objetos (O/RM), que puede hacer lo siguiente:

  • Permite a los desarrolladores de .NET usar objetos de .NET para interactuar con una base de datos.
  • Elimina el requisito de la mayor parte del código de acceso a datos que generalmente se requiere.
  • Sin embargo, durante las cargas máximas, la alta transacción .NET Core las aplicaciones que usan EF Core tienen problemas de rendimiento y escalabilidad en el nivel de la base de datos. Esto se debe a que, aunque puede escalar la capa de aplicación agregando más servidores de aplicaciones, no puede escalar el nivel de la base de datos agregando más servidores de base de datos.
Leer artículo completo
© Copyright Alachisoft 2002 - Todos los derechos reservados. NCache es una marca registrada de Diyatech Corp.