Par Thiago Vivas
Il sera expliqué dans cet article comment intégrer Entity Framework Core avec un moteur de mise en cache en utilisant NCache. L'article donnera un exemple pratique de la façon dont nous pourrions configurer notre Entity Framework Core dans une application console et comment utiliser NCache pour effectuer des requêtes plus rapides à la base de données avec son cache distribué en mémoire natif.
Entity Framework Core est le plus récent ORM - Object Relational Mapper de Microsoft, qui aide les applications logicielles à mapper, connecter et gérer des entités à un large éventail de bases de données. Entity Framework Core est open source et multiplateforme, étant le premier ORM utilisé par les logiciels utilisant les technologies Microsoft.
Lire l'article completAu moment de la rédaction de cet article, Entity Framework Core propose deux manières de connecter vos entités à la base de données :
NCache est également un logiciel open source et multiplateforme. Son serveur de cache offre un cache distribué en mémoire évolutif pour .NET, Java, Scala, Python et Node.js. Comme cet article se concentrera sur les technologies .NET, nous pouvons utiliser NCache pour profiter des usages suivants :