NCache vs Memcached - Un confronto dettagliato delle caratteristiche

Questo confronto è tra NCache 4.3 SP1 e Memcached v1.4.21. Descrive le principali differenze di funzionalità tra i due prodotti. Per un dettagliato confronto, si prega di leggere il PDF.

  • Parziale = Supporto parziale
  • Sì = supporto completo
  • No = Nessun supporto
  • Verifica = Verifica te stesso
  • In arrivo = In arrivo

caratteristica

Memcached

NCache

.Prestazioni e scalabilità Dettagli

- Prestazioni della cache
verificare
- Scalabilità della cache
verificare
- Operazioni in blocco
Parziale
- Operazioni asincrone
Non
- Compressione
Parziale
- Serializzazione rapida e compatta
Non
- Indici
Non
- Associazione NIC multipla
Non

Elasticità della cache (disponibilità elevata) Dettagli

- Cluster di cache dinamica
Non
- Architettura peer to peer
Non
- Failover della connessione
Non
- Configurazione dinamica
Non
- Cluster multipli
Non
- Casse con nome
Non
- Protocollo di comunicazione
TCP
TCP, REST (presto)
- Eventi specifici del cluster
Non
Lunga

Topologie della cache Dettagli

- Client .NET
- Client Java
- Cache locale
parziale
- Cache client (vicino alla cache)
Non
- cache speculare
Non
- Cache replicata
Non
- Cache partizionata
Parziale
- Cache di partizione-replica
Non

Replica WAN Dettagli

- Attivo passivo
Non
- Attivo - Attivo
Non
- Uno attivo - Più passivi
Non
Non
- 3 o più attivi
Non
Non
- Risoluzione del conflitto
Non
- Deduplicazione
Non
- La sicurezza dei dati
Non

Amministrazione della cache Dettagli

- Amministrazione cache (strumento GUI)
Non
- Strumento di monitoraggio (Strumento GUI)
Parziale
- Contatori PerfMon
Non
- Contatori JMX
Non
- Strumenti di amministrazione (Riga di comando)
Parziale
- API di amministrazione e monitoraggio
Non

Sicurezza e crittografia Dettagli

- Autenticazione (Directory attiva/LDAP)
Non
- Autorizzazione
Non
- Crittografia dei dati
Non
- Comunicazione sicura
Non

Funzionalità di memorizzazione nella cache degli oggetti Dettagli

- Ottieni, Aggiungi, Inserisci, Rimuovi, Esiste, Cancella Cache
- Scadenze
Parziale
- Blocca sblocca
Non
- Versione articolo
Non
- Versioni multiple di oggetti
Non
- API di streaming
Non

Gestione delle relazioni di dati Dettagli

- Dipendenza basata sulla chiave
Non
- Dipendenza chiave multi-cache
Non

Sincronizzazione con le origini dati Dettagli

- Dipendenza SQL (Server SQL)
Non
- Dipendenza da Oracle (Oracolo)
Non
- Dipendenza Db (OLE DB)
Non
- Dipendenza basata su file
Non
- Dipendenza personalizzata (Qualsiasi fonte)
Non

Condivisione dei dati di runtime Dettagli

- Eventi a livello di oggetto (suInserisci/suRimuovi)
Non
- Eventi a livello di cache (Aggiungi/Inserisci/Rimuovi)
Non
- Eventi personalizzati (Licenziato dalle app)
Non
- Interrogazione continua
Non

Cache di ricerca (simile a SQL) Dettagli

- Linguaggio di query degli oggetti (OQL)
Non
- Query LINQ
Non

Raggruppamento di dati Dettagli

- Gruppi/Sottogruppi
Non
- Tag
Non
- Tag con nome
Non

Read-through, write-through e caricatore della cache Dettagli

- Lettura
Non
- Scrivere attraverso
Non
- Scrivi dietro
Non
- Ricarica elementi con Read-through (Scadenza, Sincronizzazione Db)
Non
- Caricatore di avvio della cache
Non

Gestione delle dimensioni della cache (Politiche di sfratto) Dettagli

- Dimensione massima della cache (in MB)
- Sfratti meno utilizzati (LRU).
Parziale
- Sfratti meno frequenti (LFU).
Non
- Sfratti prioritari
Non
- Non sfrattare l'opzione
Non

Sessioni Web ASP.NET e Java Dettagli

- Sessioni ASP.NET
Parziale
- Sessione ASP.NET (più data center)
Non
- ASP.NET View State Cache
Non
- Cache di output ASP.NET
Non
- Persistenza della sessione Java
Non

Integrazioni di terze parti Dettagli

- Nascondiglio di secondo livello di Hibernate
Parziale
- Cache di 2° livello di Entity Framework
Non
- Memcached Server di protocollo
Non
- Memcached Involucro intelligente
- Ibernazione della cache di 2° livello
Non
- Integrazione primaverile
Non
- API JCache
Non
Nessun supporto (a breve)
© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.