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.

  • Teilweise = Teilweise Unterstützung
  • Ja = Volle Unterstützung
  • Nein = Keine Unterstützung
  • Verifizieren = Bitte verifizieren Sie sich selbst
  • Kommt = kommt bald

Merkmal

Memcached

NCache

.Leistung und Skalierbarkeit Details

- Cache-Leistung
Verify
Ja
- Cache-Skalierbarkeit
Verify
Ja
- Massenoperationen
Teil-
Ja
- Asynchrone Operationen
Nein
Ja
- Kompression
Teil-
Ja
- Schnelle kompakte Serialisierung
Nein
Ja
- Indizes
Nein
Ja
- Mehrere NIC-Bindung
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
Teil-
Ja
- Partitionsreplikat-Cache
Nein
Ja

WAN-Replikation Details

- Aktiv passiv
Nein
Ja
- Aktiv - Aktiv
Nein
Ja
- Ein Aktiver - Mehrere Passive
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)
Teil-
Ja
- PerfMon-Zähler
Nein
Ja
- JMX-Zähler
Nein
Ja
- Admin-Tools (Befehlszeile)
Teil-
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
Teil-
Ja
- Schliessen aufmachen
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
- OracleDependency (Orakel)
Nein
Ja
- DbDependency (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 (Ausgelöst durch Apps)
Nein
Ja
- Kontinuierliche Abfrage
Nein
Ja

Suchcache (SQL-ähnlich) Details

- Object Query Language (OQL)
Nein
Ja
- LINQ-Abfragen
Nein
Ja

Datengruppierung Details

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

Read-Through, Write-Through & Cache Loader Details

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

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

- Maximale Cache-Größe (in MB)
Ja
Ja
- Räumungen der am längsten verwendeten (LRU).
Teil-
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
Teil-
Ja
- ASP.NET-Sitzung (Mehrere Rechenzentren)
Nein
Ja
- ASP.NET View State Cache-Speicher
Nein
Ja
- ASP.NET-Ausgabecache
Nein
Ja
- Java-Sitzungspersistenz
Nein
Ja

Integrationen von Drittanbietern Details

- NHibernate 2nd-Level-Cache
Teil-
Ja
- Entity Framework 2nd Level 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.