Siamo entusiasti di annunciare l'uscita di NCache 4.6 Service Pack 2. Questo Service Pack include ottimizzazioni della cache del client, miglioramenti nella topologia del bridge e aggiornamenti nelle funzionalità relative al monitoraggio della cache. Questo è un aggiornamento consigliato per tutti gli utenti esistenti. È possibile trovare le note sulla versione per questa versione qui. Inoltre, di seguito sono riportati i punti salienti di questa versione.
Cache client ottimizzata
Abbiamo apportato diverse modifiche al modo in cui una cache client viene utilizzata per la sincronizzazione con una cache in cluster. In quest'ultima versione, la sincronizzazione avviene in modo ottimizzato. In precedenza, il problema era che per ogni aggiornamento eseguito su una cache in cluster, la cache del client doveva ricevere eventi. Ma ora dentro NCache 4.6 SP2, abbiamo risolto questo problema e la cache del client ora può ricevere eventi in blocco a intervalli configurabili. Ciò riduce il traffico e l'utilizzo della memoria.
Insieme a una cache client ottimizzata, abbiamo introdotto una nuova API per il monitoraggio dei client cache. È possibile utilizzare la nuova API per monitorare i client cache connessi a un cluster, recuperare un elenco di client connessi e definire trigger di notifica nel caso in cui nuovi client si connettano o client esistenti si disconnettono.
Ulteriori informazioni in Note di rilascio
Caricatore di cache distribuito
Startup Cache Loader ha aiutato i nostri utenti a precaricare i dati in una cache all'avvio. Tuttavia, si trattava di un'operazione lenta poiché avveniva in un singolo nodo. Il NCache La versione 4.6 SP2 consente di utilizzare un caricatore di cache in modo distribuito. Significato il NCache il caricatore della cache di avvio ora può essere eseguito su più nodi, il che può aiutare a caricare la cache più velocemente.
Per configurare un caricatore di avvio della cache, l'interfaccia ICacheLoader deve essere implementata e quindi configurata utilizzando NCache Gestore web. NCache usa questo provider personalizzato per caricare i dati dall'origine dati configurata in blocco o in sequenza, a seconda della dipendenza della chiave tra gli elementi. Impara di più riguardo Caricatore di avvio della cache e come usarlo.
Crittografia AES conforme a FIPS
Apprezziamo la sicurezza dei dati dei nostri clienti che risiedono nella cache. Per rafforzare ulteriormente la sicurezza della cache, NCache è lieta di aggiungere una funzione di crittografia AES conforme a FIPS con 4.6 SP2. Questo ti aiuterà a garantire che la tua cache sia protetta da accessi non autorizzati e che le trasmissioni tra la tua applicazione e i server della cache avvengano in modo sicuro.
È interessante notare che puoi fare tutto questo senza alcuna modifica al codice o strappare e sostituire. Sono disponibili anche varie altre opzioni di crittografia. Il Federal Information Processing Standard è un requisito industriale raccomandato dal governo degli Stati Uniti per l'implementazione della sicurezza del software. Puoi eseguire crittografie 3DES (168 bit), AES-128, AES-192 o AES 256 della tua cache. Impara di più riguardo NCacheFunzionalità di sicurezza e crittografia
ASP.NET Core Fornitore di sessioni
NCache 4.6 SP2 ora supporta ASP.NET Session Storage Provider per ASP.NET Core applicazioni. Ulteriori informazioni su come configurare ASP.NET Core Provider di sessione per NCache e il nostro supporto per ASP multiregione.NET core sessioni qui.
Modifiche alle licenze
Abbiamo apportato diverse modifiche NCache 4.6 SP2 per supportare nuove licenze. Il cambiamento principale è quello NCache è ora concesso in licenza in base al numero di core di una macchina. Per ogni 4 core viene utilizzata 1 licenza. Le macchine con licenza per sviluppatori ora possono connettersi a una cache remota, ma con limitazioni sul numero di richieste al secondo e un numero totale di richieste che un client può essere effettuato nella cache remota. Mettiti in contatto con i nostri Solution Architect per sessioni demo dettagliate e preventivi personalizzati per la tua architettura. Puoi prenotare una demo personalizzata qui.
Inizia con NCache?
Puoi iniziare a valutare a prova gratuita di 60 giorni Per il più recente NCache 4.6 SP2 e prova la versione più recente e più stabile di NCache per aiutarti a creare applicazioni .NET altamente scalabili e ottimizzate per le prestazioni.