Wir freuen uns, die Veröffentlichung von ankündigen zu können NCache 4.6 Service Pack 2. Dieses Service Pack umfasst Client-Cache-Optimierungen, Verbesserungen in der Bridge-Topologie und Upgrades bei Funktionen im Zusammenhang mit der Cache-Überwachung. Dies ist ein empfohlenes Upgrade für alle bestehenden Benutzer. Möglicherweise finden Sie die Versionshinweise für diese Version hier. Darüber hinaus finden Sie unten die wichtigsten Highlights dieser Veröffentlichung.
Optimierter Client-Cache
Wir haben mehrere Änderungen an der Art und Weise vorgenommen, wie ein Client-Cache zur Synchronisierung mit einem Cluster-Cache verwendet wird. In dieser neuesten Version erfolgt die Synchronisierung auf optimierte Weise. Bisher bestand das Problem darin, dass für jede Aktualisierung eines Cluster-Cache der Client-Cache Ereignisse empfangen musste. Aber jetzt drin NCache 4.6 SP2 haben wir dieses Problem behoben und der Client-Cache kann nun Ereignisse in großen Mengen in konfigurierbaren Intervallen empfangen. Dies reduziert sowohl den Datenverkehr als auch die Speichernutzung.
Neben einem optimierten Client-Cache haben wir eine neue API zur Überwachung von Cache-Clients eingeführt. Sie können die neue API verwenden, um mit einem Cluster verbundene Cache-Clients zu überwachen, eine Liste der verbundenen Clients abzurufen und Benachrichtigungsauslöser für den Fall zu definieren, dass neue Clients eine Verbindung herstellen oder bestehende Clients die Verbindung trennen.
Erfahren Sie mehr in der Versionshinweise .
Verteilter Cache-Loader
Der Startup Cache Loader hat unseren Benutzern dabei geholfen, beim Start Daten vorab in einen Cache zu laden. Dies war jedoch ein langsamer Vorgang, da er früher in einem einzelnen Knoten ausgeführt wurde. Der NCache Mit der Version 4.6 SP2 können Sie einen Cache Loader verteilt verwenden. Das heißt die NCache Der Start-Cache-Loader kann jetzt auf mehreren Knoten ausgeführt werden, was zu einem schnelleren Cache-Laden beitragen kann.
Um einen Cache-Startup-Loader zu konfigurieren, muss die ICacheLoader-Schnittstelle implementiert und dann mit konfiguriert werden NCache Web-Manager. NCache verwendet diesen benutzerdefinierten Anbieter, um Daten aus der konfigurierten Datenquelle entweder in großen Mengen oder nacheinander zu laden, abhängig von der Schlüsselabhängigkeit zwischen den Elementen. Lerne mehr über Cache-Startup-Loader und wie man es benutzt.
FIPS-konforme AES-Verschlüsselung
Wir legen Wert auf die Sicherheit unserer Kundendaten im Cache. Um die Sicherheit des Caches weiter zu erhöhen, NCache freut sich, mit 4.6 SP2 eine FIPS-konforme AES-Verschlüsselungsfunktion hinzufügen zu können. Dadurch können Sie sicherstellen, dass Ihr Cache vor unbefugtem Zugriff geschützt ist und dass Übertragungen zwischen Ihrer Anwendung und den Cache-Servern auf sichere Weise erfolgen.
Interessanterweise können Sie all dies ohne Codeänderungen oder „Rip and Replacement“ tun. Darüber hinaus stehen verschiedene weitere Verschlüsselungsoptionen zur Verfügung. Der Federal Information Processing Standard ist eine von der US-Regierung empfohlene Branchenanforderung für die Implementierung von Softwaresicherheit. Sie können Ihren Cache mit 3DES (168-Bit), AES-128, AES-192 oder AES 256 verschlüsseln. Lerne mehr über NCache's Sicherheits- und Verschlüsselungsfunktionen .
ASP.NET Core Sitzungsanbieter
NCache 4.6 SP2 unterstützt jetzt ASP.NET Session Storage Provider für ASP.NET Core Anwendungen. Erfahren Sie mehr über die Konfiguration von ASP.NET Core Sitzungsanbieter für NCache und unsere Unterstützung für ASP mit mehreren Regionen.NET core Sessions hier.
Änderungen in der Lizenzierung
Wir haben verschiedene Änderungen vorgenommen NCache 4.6 SP2 zur Unterstützung neuer Lizenzen. Die wichtigste Änderung besteht darin NCache wird jetzt basierend auf der Anzahl der Kerne einer Maschine lizenziert. Für jeweils 4 Kerne wird 1 Lizenz verwendet. Von Entwicklern lizenzierte Maschinen können jetzt eine Verbindung zu einem Remote-Cache herstellen, jedoch mit Einschränkungen hinsichtlich der Anzahl der Anfragen pro Sekunde und der Gesamtzahl der Anfragen, die ein Client an den Remote-Cache stellen kann. Kontaktieren Sie unsere Lösungsarchitekten für detaillierte Demositzungen und individuelle Angebote für Ihre Architektur. Sie können eine personalisierte Demo buchen hier.
Beginnen Sie mit NCache?
Sie können mit der Bewertung eines beginnen kostenlose 60-Tage-Testversion Für die neuesten NCache 4.6 SP2-Version und testen Sie die neueste und stabilste Version von NCache um Sie beim Erstellen hochskalierbarer und leistungsoptimierter .NET-Anwendungen zu unterstützen.