NCacheKernkompetenzen - In Memory .NET/.NET Core Verteilter Cache

Extrem schnell

NCache Leistung

NCache ist ein extrem schneller verteilter In-Memory-Cache. Es ist viel schneller, als in die Datenbank zu gehen, um Daten zu lesen. NCache bietet seinen Kunden Reaktionszeiten von unter einer Millisekunde.
Diese Geschwindigkeit hat mehrere Gründe. Erste, NCache ist ein verteilter In-Memory-Cache, der Daten nicht von Zeilen in Objekte umwandeln muss und Objekte einfach schnell zurückgibt.
Zweitens NCache kann den Cache in Form von Client-Cache in der Nähe der Anwendung halten. Der Client-Cache kann sogar InProc für die Client-Anwendung sein, während er gleichzeitig mit dem geclusterten Cache synchronisiert wird.

Weitere Details finden Sie in Leistungsbenchmarks.

 

Lineare Skalierbarkeit

Lineare SkalierbarkeitRelationale Datenbanken können nicht skaliert werden und werden daher zu einem großen Engpass für Ihre Anwendung, wenn Sie versuchen, sie zu skalieren. Im Gegensatz zu Datenbanken NCache ist in der Lage, nahtlos zu skalieren und ermöglicht es Ihnen, Ihre Transaktionslast weiter zu steigern. Mit NCache, haben Sie keinen Skalierbarkeitsengpass mehr.

Hinzu kommt, NCache bietet Ihnen lineare Skalierbarkeit. Lineare Skalierbarkeit bedeutet, dass sich Ihre Transaktionskapazität von der ursprünglichen Kapazität zunächst verdoppelt und dann verdreifacht, wenn Sie Ihre Cache-Server von 1 auf 2 und von 2 auf 3 erweitern. Die Erhöhung der Transaktionskapazität verringert sich nicht wesentlich, wenn Sie Ihren Cache-Cluster vergrößern.

Weitere Details finden Sie in Leistungsbenchmarks.

 

Selbstheilender dynamischer Cluster

Selbstheilender dynamischer Cluster

NCache verfügt über einen selbstheilenden dynamischen Cache-Cluster mit einer Peer-to-Peer-Architektur. Dadurch können Sie zur Laufzeit Cache-Server hinzufügen oder entfernen, ohne den Cache oder Ihre Anwendung anzuhalten. Der Cluster passt sich automatisch an neue Situationen an.

All dies soll sicherstellen, dass der Cache-Cluster eine 100-prozentige Betriebszeit bietet, da Sie ihn höchstwahrscheinlich in geschäftskritischen Anwendungen verwenden, bei denen die Kosten für Ausfallzeiten sehr hoch sind.

Lesen Sie mehr unter selbstheilendes dynamisches Clustering.

 

Mehrere Caching-Topologien

Mehrere Caching-Topologien

NCache bietet einen umfangreichen Satz an Caching-Topologien, einschließlich gespiegelter, replizierter, partitionierter, Partitionsreplikat- und Client-Cache. Eine Caching-Topologie ist im Wesentlichen eine Datenspeicherstrategie im Cache. Es gibt mehrere Caching-Topologien, um unterschiedliche Situationen zu bewältigen.

Caching-Topologien sollen sicherstellen, dass Sie den Cache linear skalieren (sowohl im Hinblick auf die Speicherkapazität als auch auf die Transaktionslastkapazität). Caching-Topologien stellen außerdem sicher, dass Daten entweder synchron oder asynchron repliziert werden.

Lesen Sie mehr Details unter Caching-Topologien.

 

Bridge für die WAN-Replikation

Bridge für die WAN-Replikation NCache bietet Ihnen die Möglichkeit, den gesamten verteilten Cache über das WAN zu replizieren, ohne Ihren Cache zu verlangsamen. Diese Replikation erfolgt asynchron und über eine Bridge. Sie können entweder eine Aktiv-Passiv- oder eine Aktiv-Aktiv-Replikation durchführen.

Die Bridge kann entweder ein separater dedizierter Server oder ein separater Prozess auf Ihrem Cache-Server sein. Und eine Bridge kann selbst ein Aktiv-Passiv-Cluster mit zwei Knoten sein, um Fehlertoleranz zu gewährleisten.

Lesen Sie mehr unter WAN-Replikation.

 

Leistungsstarke Admin-Tools

Leistungsstarke Admin-Tools NCache bietet leistungsstarke GUI-basierte und Befehlszeilen-Tools zur Verwaltung und Überwachung von Cache-Clustern. Mit GUI-basierten Tools können Sie Cache-Cluster einfach verwalten und überwachen. Und mit Befehlszeilentools können Sie Ihre Cache-Konfiguration und Verwaltungsaufgaben automatisieren.

NCache Manager ist ein GUI-basiertes Tool, mit dem Sie Cache-Cluster einfach konfigurieren, erstellen und verwalten können. Und NCache Monitor ist ein GUI-basiertes Tool im Dashboard-Stil. Damit können Sie nicht nur Cache-Cluster, sondern auch die dazugehörigen Web-/App-Server problemlos überwachen remote client.

Lesen Sie mehr unter Verwaltungs- und Überwachungstools.

© Copyright Alachisoft 2002 - Alle Rechte vorbehalten NCache ist eine eingetragene Marke der Diyatech Corp.