Verteilter In-Memory Cache

NCache ist ein extrem schneller und skalierbarer Open-Source-In-Memory-Distributed-Cache für .NET und Java, der sich ideal für Serveranwendungen mit hohem Transaktionsvolumen eignet. NCache ist extrem schnell und linear skalierbar und speichert Anwendungsdaten zwischen, um teure Datenbankreisen zu reduzieren. Verwenden NCache um Leistungsengpässe zu beseitigen und Ihre Anwendungen auf Extreme Transaction Processing (XTP) zu skalieren. NCache Bietet außerdem dynamisches Clustering, intelligente Datenreplikation und Live-Persistenz für hohe Verfügbarkeit.

.NET-Edition

Serverseitiger Code (.NET)

  • - Durchlesen, Durchschreiben, Loader/Refresher

Client (.NET)

Andere Kunden: Java, Node.js, Python

Java-Edition

Serverseitiger Code (Java)

  • - Durchlesen, Durchschreiben, Loader/Refresher

Client (Java)

Andere Kunden: .NET, Node.js, Python

Gemeinsame Verwendung von NCache

  1. App-Daten-Caching (In-Memory mit Live-Persistenz)
  2. Web-App-Caching
  3. Nachrichten und Streams
    • Pub/Sub-Messaging, kontinuierliche Abfrage, Ereignisse

NCache Architektur

NCache Architektur
NCache Benchmarking
NCache Architektur
Fünf Schritte zum Einstieg

Besondere Kunden

NCache Kunden - Citi Group
NCache Kunden - Barclays Bank
NCache Kunden - Bank of America
NCache Kunden - BMW Financial Services
NCache Kunden - Toyota
NCache Kunden - US-Außenministerium
NCache Kunden - KPMG
NCache Kunden - Dell
NCache Kunden - NICE CXone Inc
NCache Kunden - Chevron

Vergleiche

Anwendungsbeispiele

Funktionen & Fähigkeiten

Verwenden Sie die NCache als extrem schneller und linear skalierbarer verteilter Cache in den folgenden Umgebungen und Anwendungen.

NCache Kernarchitektur

  • Dynamischer Peer-to-Peer-Cache-Cluster
  • Caching-Topologie: Partitioniert, Partitionsreplikat,
    Gespiegelter, replizierter Cache
  • InProc-Geschwindigkeit mit Client-Cache (Near Cache)
  • WAN-Replikation mit Bridge-Topologie
  • Split-Brain-Erkennung und -Wiederherstellung

Verteilte Caching-Funktionen

  • Ablauf, Sperrung, Massen- und Asynchronoperationen
  • Gruppen, Tags, benannte Tags
  • SQL- und LINQ-Abfragen
  • Durchlesen, Durchschreiben, Hinterschreiben
  • Datenstrukturen (Liste, Warteschlange, Satz, ...)
  • Cache Loader & Refresher

Nachrichten, Ereignisse, Streams

  • Pub/Sub-Nachrichten mit Thema (entkoppelte Apps)
  • Dauerhafte Abonnements
  • Kontinuierliche Abfrageereignisse
  • Ereignisse auf Element- und Cache-Ebene

Plattformen

  • Windows (.msi)
  • Linux (.tar.gz, RPM, DEB)
  • Kubernetes, Docker
  • Azure AKS, AWS EKS, OpenShift, Google GKE

.NET-Edition

  • Serverseitiger Code (.NET): Durchlesen, Durchschreiben, Loader, Refresher, Eingabeprozessor
  • Client (.NET): Spricht direkt mit NCache Server. Bietet alle Funktionen.
  • Andere Kunden: Java, Node.js und Python

Java-Edition

  • Serverseitiger Code (Java): Durchlesen, Durchschreiben, Loader, Refresher, Eingabeprozessor
  • Client (Java): Spricht direkt mit NCache Server. Bietet alle Funktionen.
  • Andere Kunden: .NET, Node.js und Python

Melden Sie sich für den monatlichen E-Mail-Newsletter an, um die neuesten Updates zu erhalten.

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