Come si usa NCache nell'ASP.NET Core

Di Joydip Kanjilal

Sfruttare Alachisoftcache in memoria gratuita, open source, distribuita per migliorare le prestazioni e la scalabilità del tuo ASP.NET Core applicazioni. Sebbene l'ASP.NET Core non dispone di un oggetto cache, fornisce supporto per diversi tipi di memorizzazione nella cache, tra cui la memorizzazione nella cache in memoria, la memorizzazione nella cache distribuita e la memorizzazione nella cache delle risposte. Un prodotto open source fornito da Alachisoft, NCache è un framework di caching estremamente veloce, in memoria, distribuito e scalabile per l'uso in applicazioni .NET. NCache è .NET nativo al 100%. Non è solo più veloce di Redis, ma fornisce anche diverse funzionalità di memorizzazione nella cache distribuita che non sono supportate da Redis. Puoi saperne di più sulle differenze tra NCache ed Redis qui. Questo articolo discuterà come possiamo lavorare con NCache nell'ASP.NET Core applicazioni.

Leggi l'articolo completo

Una cache distribuita come NCache può migliorare sia le prestazioni che la scalabilità delle applicazioni. In una cache distribuita, i dati memorizzati nella cache non risiedono nella memoria di un singolo server web. Puoi aggiungere o rimuovere un server senza influire sulla cache o sui dati memorizzati nella cache. E se uno qualsiasi dei server si interrompe o smette di rispondere, gli altri server saranno comunque in grado di recuperare i dati memorizzati nella cache. Questo spiega perché i dati memorizzati nella cache in una cache distribuita possono sopravvivere al riavvio del server.

Creare un ASP.Net Core progetto in Visual Studio

Prima di tutto, creiamo un ASP.Net Core progetto. Se Visual Studio 2017 è attivo e funzionante nel tuo sistema, segui i passaggi indicati di seguito per creare un nuovo ASP.Net Core progetto in Visual Studio.

Leggi l'articolo completo
© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.