NCache vs Memcached - Ein detaillierter Feature-Vergleich

Dieser Vergleich ist zwischen NCache 4.3 SP1 und Memcached v1.4.21. Es beschreibt die wichtigsten Funktionsunterschiede zwischen beiden Produkten. Für eine ausführliche Vergleich, lesen Sie bitte das PDF.

  • Lesen Sie diesen Vergleich zu:
  • Verstehen Memcached und NCache große Funktionsunterschiede.
  • Sehen Sie, wie Memcached und NCache Vergleichen Sie qualitative Aspekte wie Leistung, Skalierbarkeit, Hochverfügbarkeit, Datenzuverlässigkeit und Verwaltung.

Funktion

Memcached

NCache

  • Teilweise = teilweise Unterstützung
  • Ja = Volle Unterstützung
  • Nein = Kein Support
  • Verifizieren = Bitte verifizieren Sie sich
  • Coming = Demnächst verfügbar

.Leistung und Skalierbarkeit Details

- Cache-Leistung
Verify
Ja
- Cache-Skalierbarkeit
Verify
Ja
- Massenvorgänge
Teilweise
Ja
- Asynchrone Operationen
Nein
Ja
- Kompression
Teilweise
Ja
- Schnelle kompakte Serialisierung
Nein
Ja
- Indizes
Nein
Ja
Mehrere NIC-Bindungen
Nein
Ja

Cache-Elastizität (Hochverfügbarkeit) Details

- Dynamischer Cache-Cluster
Nein
Ja
- Peer-to-Peer-Architektur
Nein
Ja
- Verbindungs-Failover
Nein
Ja
- Dynamische Konfiguration
Nein
Ja
- Mehrere Cluster
Nein
Ja
- Benannte Caches
Nein
Ja
Kommunikationsprotokoll
TCP
TCP, REST (bald)
- Clusterspezifische Ereignisse
Nein
Vollständiger

Cache-Topologien Details

- .NET-Clients
Ja
Ja
- Java-Clients
Ja
Ja
- Lokaler Cache
Teil-
Ja
- Client-Cache (nahe dem Cache)
Nein
Ja
- Gespiegelter Cache
Nein
Ja
- Replizierter Cache
Nein
Ja
- Partitionierter Cache
Teilweise
Ja
- Partitionsreplikat-Cache
Nein
Ja

WAN-Replikation Details

- Aktiv - Passiv
Nein
Ja
- Aktiv - Aktiv
Nein
Ja
- Ein Aktiv - Mehrere Passiv
Nein
Nein
- 3 oder mehr Aktive
Nein
Nein
- Konfliktlösung
Nein
Ja
- Deduplizierung
Nein
Ja
- Datensicherheit
Nein
Ja

Cache-Verwaltung Details

- Cache Admin (GUI-Tool)
Nein
Ja
- Überwachungstool (GUI-Tool)
Teilweise
Ja
- PerfMon-Zähler
Nein
Ja
- JMX-Zähler
Nein
Ja
- Admin-Tools (Befehlszeile)
Teilweise
Ja
- Admin- und Überwachungs-API
Nein
Ja

Sicherheit & Verschlüsselung Details

- Authentifizierung (Active Directory/LDAP)
Nein
Ja
- Autorisierung
Nein
Ja
- Datenverschlüsselung
Nein
Ja
- Sichere Kommunikation
Nein
Ja

Objekt-Caching-Funktionen Details

- Abrufen, Hinzufügen, Einfügen, Entfernen, Existiert, Cache löschen
Ja
Ja
- Ablauf
Teilweise
Ja
- Sperren & Entsperren
Nein
Ja
- Artikelversionierung
Nein
Ja
- Mehrere Objektversionen
Nein
Ja
- Streaming-API
Nein
Ja

Verwalten von Datenbeziehungen Details

- Schlüsselbasierte Abhängigkeit
Nein
Ja
- Multi-Cache-Schlüsselabhängigkeit
Nein
Ja

Synchronisation mit Datenquellen Details

- SQL-Abhängigkeit (SQL Server)
Nein
Ja
- Oracle-Abhängigkeit (Orakel)
Nein
Ja
- DbAbhängigkeit (OLEDB)
Nein
Ja
- Dateibasierte Abhängigkeit
Nein
Ja
- Benutzerdefinierte Abhängigkeit (Jede Quelle)
Nein
Ja

Gemeinsame Nutzung von Laufzeitdaten Details

- Ereignisse auf Gegenstandsebene (beim Einfügen/beim Entfernen)
Nein
Ja
- Ereignisse auf Cache-Ebene (Hinzufügen/Einfügen/Entfernen)
Nein
Ja
- Benutzerdefinierte Ereignisse (Von Apps ausgelöst)
Nein
Ja
- Kontinuierliche Abfrage
Nein
Ja

Suchcache (SQL-ähnlich) Details

– Objektabfragesprache (OQL)
Nein
Ja
- LINQ-Abfragen
Nein
Ja

Datengruppierung Details

- Gruppen/Untergruppen
Nein
Ja
- Stichworte
Nein
Ja
- Benannte Tags
Nein
Ja

Read-Through, Write-Through und Cache Loader Details

- Durchlesen
Nein
Ja
Durchschreiben
Nein
Ja
- Schreib-hinter
Nein
Ja
- Elemente mit Durchlesen neu laden (Ablauf, Datenbanksynchronisierung)
Nein
Ja
- Cache-Startuploader
Nein
Ja

Cache-Größenverwaltung (Räumungsrichtlinien) Details

Maximale Cachegröße (in MB)
Ja
Ja
- Least Recently Used (LRU)-Räumungen
Teilweise
Ja
- Am wenigsten häufig verwendete (LFU) Räumungen
Nein
Ja
- Vorrangige Räumungen
Nein
Ja
- Option nicht vertreiben
Nein
Ja

ASP.NET- und Java-Websitzungen Details

- ASP.NET-Sitzungen
Teilweise
Ja
- ASP.NET-Sitzung (Mehrere Rechenzentren)
Nein
Ja
- ASP.NET View State Cache
Nein
Ja
- ASP.NET-Ausgabecache
Nein
Ja
- Java-Sitzungspersistenz
Nein
Ja

Integrationen von Drittanbietern Details

- NHibernate 2nd-Level-Cache
Teilweise
Ja
- Entity Framework 2. Ebene Cache
Nein
Ja
- Memcached Protokollserver
Nein
Ja
- Memcached Intelligenter Wrapper
Ja
Ja
- Cache der 2. Ebene in den Ruhezustand versetzen
Nein
Ja
- Frühlingsintegration
Nein
Ja
- JCache-API
Nein
Kein Support (bald)

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