utilizzando NCache come ASP distribuito.NET Core Negozio di memorizzazione nella cache

Di Jonathan Crozier

NCache è una cache distribuita open source, in memoria, scritta in .NET e utilizzabile da diversi linguaggi e framework. Una cache distribuita raggruppa la memoria di uno o più server in un unico archivio dati a cui è possibile accedere da un'applicazione di consumo che in genere è ospitata su un altro server. La cache può essere utilizzata per velocizzare un'applicazione consentendo l'archiviazione e il recupero dalla memoria dei dati a cui si accede frequentemente, anziché eseguire costose ricerche nel database o nelle API ogni volta che è necessario recuperare i dati. .NET definisce un'interfaccia generica per lavorare con le cache distribuite e gli sviluppatori di NCache, Alachisoft, fornisce una comoda implementazione di questa interfaccia tramite un pacchetto NuGet con cui lavorare NCache molto semplice.

In questo articolo, ti guiderò attraverso cosa NCache è e discuterne le caratteristiche. Ti mostrerò quindi come installare NCache sul computer locale e creare un'applicazione di esempio che si connetta al file NCache server. Il codice dimostrerà come archiviare e recuperare i dati utilizzando l'interfaccia cache distribuita standard all'interno di un ASP.NET Core app web

Leggi l'articolo completo

Un po ' NCache

NCache è un prodotto di memorizzazione nella cache sviluppato da Alachisoft; una società con sede negli Stati Uniti con sede a Dallas, in Texas. Alachisoft offre edizioni Professional, Enterprise e Open Source di NCache per soddisfare le diverse esigenze.

NCache è scritto interamente in .NET / .NET Core e si concentra molto sulla fornitura di prestazioni grezze per applicazioni esigenti che devono gestire molte richieste di dati. Con l'aiuto del suo Cache cliente caratteristica, NCache ottiene un incremento delle prestazioni che può renderlo ancora più veloce di Redis.

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