Montag, Dezember 09, 2019
In NCache 5.0 SP2 wurden einige wichtige Fehler behoben und einige neue Verbesserungen vorgenommen.
Im Folgenden sind einige Verbesserungen aufgeführt, die in dieser Version vorgenommen wurden:
Bisher konnte Bridge nicht mehr als 2 Caches haben. In dieser Version NCache Unterstützt jetzt mehr als 2 Caches in einer Bridge. Mindestens ein Cache muss aktiv sein.
Auch wenn aktive Caches ihre Daten automatisch auf andere Caches in einer Bridge replizieren, ist die Statusübertragung zwischen den Caches nicht mehr aktiv. Wenn ein Cache ausfällt oder ein neuer Cluster hinzugefügt wird, ist eine manuelle Interaktion zum Synchronisieren der Caches erforderlich.
LDAP-Sicherheitsunterstützung wird sowohl für Windows als auch für Linux hinzugefügt. Bisher gab es unter Linux keine Unterstützung für LDAP, während Windows über Active Directory-basierte Unterstützung verfügte.
Folgende Verbesserungen wurden in Pub/Sub (TOPIC) vorgenommen:
Die folgenden Verbesserungen wurden an der Funktion „Benutzerdefinierte Abhängigkeit“ vorgenommen.
NCache Verwendet jetzt System.IO.Pipelines für leistungsstarke E/A-Vorgänge zwischen Clients und Servern. Aufgrund dieses Ansatzes NCache ist in der Lage, 2 Millionen Operationen pro Sekunde auf einem 5-Knoten-Cluster auszuführen.
Pipelining ist standardmäßig für alle Caches aktiviert. Dies kann jedoch zum Zeitpunkt der Cache-Erstellung oder durch jederzeitige Änderung der Cache-Konfiguration deaktiviert werden.
Es werden bauliche Veränderungen vorgenommen NCache um Unterstützung für die dynamische Registrierung von Modulen hinzuzufügen, die verwendet werden können NCache's verteilte Architektur, ohne Änderungen daran vorzunehmen NCache Quellcode.
Lucene.NET-Unterstützung wird ebenfalls hinzugefügt NCache Module.
Folgende Powershell-Cmdlets wurden hinzugefügt:
Einzelheiten finden Sie unter NCache Editionsvergleich