Premiers pas avec la mise en cache dans Entity Framework (EF) Core à l'aide NCache

Par Gowtham K

Qu’est ce qu' NCache?

NCache est un cache distribué en mémoire Open Source pour .NET, Java et Node.js. NCache est extrêmement rapide et linéairement évolutif et met en cache les données d'application pour réduire les déplacements coûteux de la base de données. Utiliser NCache pour supprimer les goulots d'étranglement de performances liés à votre stockage de données et à vos bases de données et faire évoluer vos applications .NET, Java et Node.js vers le traitement transactionnel extrême (XTP).

Qu'est-ce qu'EF Core ?

ADO.NET Entity Framework est un framework de mappage objet-relationnel populaire. Il fournit une abstraction des données relationnelles sous-jacentes qui sont stockées dans une base de données et présente son schéma conceptuel à l'application, évitant ainsi d'avoir à écrire du code de persistance de la base de données.

Lire l'article complet

Entity Framework Core est un framework léger et open source et multiplateforme pour gérer les applications à transactions élevées où l'évolutivité et les performances ne peuvent pas être compromises. Cependant, dans de tels cas critiques, la base de données devient rapidement un goulot d'étranglement car le niveau base de données ne prend pas en charge l'ajout de serveurs supplémentaires. Pour atteindre cette évolutivité et cette fiabilité NCache fournit des méthodes d'extension pour Entity Framework Core.

EFCore peut servir de mappeur de relation objet qui élimine le besoin de la plupart du code d'accès aux données, et il a été largement utilisé pour gérer les applications serveur .NET à transactions élevées (ASP.NET, services Web, microservices et autres serveurs). applications). La plupart du temps, l'application est confrontée aux goulots d'étranglement d'évolutivité de la base de données lorsque la charge du réseau est élevée, ce qui peut être facilement éliminé en utilisant la mise en cache distribuée dans EF Core. Ce blog vous expliquera comment intégrer le NCache dans EF Core.

Lire l'article complet
© Copyright Alachisoft 2002 - . Tous droits réservés. NCache est une marque déposée de Diyatech Corp.