Azure Redis Cache vs NCache

Funktionsstufenvergleich für .NET-Anwendungen

Dies ist ein Vergleich zwischen Microsoft Azure Redis Cache v4.0.14 und NCache v5.0.2. Bitte beachten Sie, dass dieser Vergleich nicht gegen die allgemeine Open Source ist Redis v5.0.7 oder dagegen Redis Unternehmen von Redis Labs (laden Sie diese Vergleiche separat herunter), aber dagegen Redis v4.0.14, das von Microsoft verwendet wird Azure Redis Cache. Für einen detaillierten Vergleich lesen Sie bitte das PDF.

  • Lesen Sie diesen Vergleich zu:
  • Verstehen Azure Redis Cache und NCache Hauptmerkmalsunterschiede
  • Sehen Sie, wie Azure Redis Cache und NCache Vergleichen Sie qualitative Aspekte wie Leistung, Skalierbarkeit, Hochverfügbarkeit, Datenzuverlässigkeit und Verwaltung.
  • Teilweise = Teilweise Unterstützung
  • Ja = Volle Unterstützung
  • Nein = Keine Unterstützung
  • Verifizieren = Bitte verifizieren Sie sich selbst
Merkmal Azure Redis NCache
 
.NET-Plattformunterstützung
.NET-Cache-Client Teil- Ja
.NET Core Cache-Client Teil- Ja
.NET NuGet-Pakete Teil- Ja
.NET-Cache-Server Nein Ja
.NET Core Cache-Server Nein Ja
Serverseitiger .NET-Code Nein Ja
.NET Core Serverseitiger Code Nein Ja
 
Betriebssystemunterstützung
Windows (Cache-Server) Nein Ja
Windows (Cache-Client) Teil- Ja
Linux (Cache-Server) Ja Ja
Linux (Cache-Client) Teil- Ja
 
Container- und Docker-Unterstützung    
Docker-Image (Windows) Nein Ja
Docker-Image (Linux) Teil- Ja
Azure Service Fabric Teil- Ja
Azure Kubernetes Service (AKS) Teil- Ja
AWS Elastic Kubernetes-Service (EKS) Nein Ja
Red Hat OpenShift Kubernetes Nein Ja
 
Cloud-Unterstützung
Virtuelle Azure-Maschine Teil- Ja
Azure-verwalteter Dienst Ja (in Azure gesperrt) Teil-
Virtuelle AWS-Maschine Teil- Ja
AWS-verwalteter Dienst Teil- Teil-
Andere führende Wolken Teil- Ja
 
Leistung und Skalierbarkeit
Cache-Leistung Verify Super schnell
Cache-Skalierbarkeit Verify Extrem skalierbar
Massenoperationen Teil- Ja
Asynchrone Operationen Ja Ja
Kompression Nein Ja
Schnelle kompakte Serialisierung Nein Ja
Indizes Nein Ja
Mehrere NIC-Bindung Nein Ja
Pipelining Ja Ja
 
Cache-Elastizität (Hochverfügbarkeit)
Dynamischer Cache-Cluster Teil- Ja
Peer-to-Peer-Architektur Nein Ja
Verbindungs-Failover Teil- Ja
Dynamische Konfiguration Teil- Ja
Mehrere Cluster Ja Ja
Benannte Caches Ja Ja
Clusterspezifische Ereignisse Nein Ja
Split-Brain-Erkennung und automatische Wiederherstellung Nein Ja
 
Cache-Topologien
Lokaler Cache Teil- Ja
Client-Cache (in der Nähe von Cache) Nein Ja
Gespiegelter Cache Ja Ja
Replizierter Cache Nein Ja
Partitionierter Cache Teil- Ja
Partitionierter Replikat-Cache Ja Ja
Partitionierter Datenausgleich Teil- Ja
Lastverteilung Ja Ja
Partitionierte Datenaffinität Ja Ja
Beharrlichkeit Ja Ja
 
WAN-Replikation (Multi-Rechenzentrum)
Aktiv passiv Ja Ja
Aktiv – Aktiv (2 Rechenzentren) Nein Ja
Aktiv – Aktiv (3+ Rechenzentren) Nein Ja
Konfliktlösung Nein Ja
Deduplizierung Nein Ja
Datensicherheit Nein Ja
 
ASP.NET- und ASP.NET Core-Unterstützung
ASP.NET Core Sitzungen (Grundkenntnisse) Ja Ja
ASP.NET Core Sitzungen (Fortgeschrittene) Nein Ja
ASP.NET Core Sitzungen (mehrere Rechenzentren) Nein Ja
ASP.NET Core Antwort-Cache Ja Ja
ASP.NET-Sitzungsstatus-Caching (Grundlagen) Ja Ja
ASP.NET-Sitzungsstatus-Caching (erweitert) Nein Ja
ASP.NET-Sitzungsstatus (mehrere Rechenzentren) Nein Ja
ASP.NET View State Cache-Speicher Nein Ja
ASP.NET-Ausgabecache Ja Ja
 
Objekt-Caching-Funktionen
Abrufen, Hinzufügen, Einfügen, Entfernen, Existiert, Cache leeren Ja Ja
Abläufe Teil- Ja
Schliessen aufmachen Ja Ja
Streaming-API Ja Ja
Transaktionen Teil- Teil-
Datenportabilität Nein Ja
Artikelversionierung Nein Ja
Mehrere Objektversionen Nein Ja
 
Verwalten von Datenbeziehungen im Cache
Schlüsselbasierte Beziehungen Nein Ja
Schlüsselbasierte Beziehungen zwischen Caches Nein Ja
 
Cache-Synchronisierung mit Datenbank
SQL-Abhängigkeit (SQL Server) Nein Ja
Oracle-Abhängigkeit (Oracle) Nein Ja
Db-Abhängigkeit (beliebige DB) Nein Ja
Dateiabhängigkeit Nein Ja
Benutzerdefinierte Abhängigkeit (Polling) Nein Ja
Benutzerdefinierte Abhängigkeit (Ereignisse) Nein Ja
 
Ereignisgesteuerte Datenfreigabe
Ereignisse auf Elementebene (onInsert / onRemove) Ja Ja
Ereignisse auf Cache-Ebene (Hinzufügen/Einfügen/Entfernen) Ja Ja
Benutzerdefinierte Ereignisse (von Apps ausgelöst) Nein Ja
Kontinuierliche Abfrage Nein Ja
Pub/Sub-Messaging (Thema) Ja Ja
Pub/Sub-Messaging (Warteschlange) Ja Nein
Pub/Sub-Messaging (Musterabonnements) Nein Ja
Pub/Sub-Messaging (dauerhafte Abonnements) Nein Ja
 
SQL-ähnliche Cache-Suche
SQL-Suche Nein Ja
LINQ-Abfragen Nein Ja
SQL & LINQ auf Tags, benannte Tags & Gruppen Nein Ja
 
Datengruppierung
Gruppen/Untergruppen Nein Ja
Schlüsselwörter Nein Ja
Benannte Tags Nein Ja
 
Durchlesen, Durchschreiben, Cache Loader
Durchlesen Nein Ja
Durchschreiben & Hinterschreiben Nein Ja
Automatisches Neuladen bei Ablauf und Datenbanksynchronisierung Nein Ja
Cache-Startuploader Teil- Ja
 
Big-Data-Verarbeitung
Map-Reduce-Abfrage Nein Ja
Aggregatoren Nein Ja
Eingabeprozessor Nein Ja
 
Integrationen und Erweiterungen von Drittanbietern
Entity Framework Core Cache (Erweiterungsmethoden) Nein Ja
Entity Framework 6-Cache Nein Ja
Ruhezustand 2nd Level-Cache Keine offizielle Unterstützung Ja
Serverseitige erweiterbare Module Ja Ja
Erweiterbares Modul für die Volltextsuche Ja (RediSsuchen) Ja (Lucene)
Memcached Protokollserver Ja Ja
Memcached Intelligenter Wrapper Nein Ja
 
Sicherheit & Verschlüsselung
Authentifizierung (Active Directory/LDAP) Teil- Ja
Genehmigung Ja Ja
Datenverschlüsselung Nein Ja
Sichere Kommunikation Teil- Ja
 
Cache-Größenverwaltung (Eviction-Richtlinien)
Maximale Cache-Größe (in MB) Ja Ja
LRU-Räumungen (zuletzt verwendet) Ja Ja
LFU-Räumungen (am seltensten verwendet) Ja Ja
Vorrangige Zwangsräumungen Nein Ja
Option nicht entfernen Ja Ja
 
Verteilte Datenstrukturen
Schnur Ja Ja
Liste Ja Ja
Sept Ja Ja
Sortierter Satz Ja Nein
Warteschlange Ja Ja
Wörterbuch Ja Ja
Counter Ja Ja
Bitmap Ja Nein
Hyperlog Ja Nein
Geodaten Ja Nein
SQL-Suche in Datenstrukturen Nein Ja
 
Cache-Verwaltung
Admin Tool (webbasierte GUI) Nein Ja
Überwachungstool (webbasierte GUI) Teil- Ja
PerfMon-Zähler Nein Ja
Verwaltungstools (PowerShell) Nein Ja
Verwaltungstools (Befehlszeile) Ja Ja
Verwaltung und Überwachung (API) Ja Ja
 
Java Unterstützung
Java-API-Unterstützung Teil- Ja
JCache-API-Unterstützung Nein Ja
Frühlings-Caching Ja Ja
Java Websitzungen Teil- Ja
Java-Websitzungen (mehrere Rechenzentren) Nein Ja
© Copyright Alachisoft 2002 - Alle Rechte vorbehalten NCache ist eine eingetragene Marke der Diyatech Corp.