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.

  • Leggi questo confronto su:
  • Capire Memcached and NCache principali differenze di funzionalità.
  • Scopri come Memcached and NCache confrontare su aspetti qualitativi come prestazioni, scalabilità, alta disponibilità, affidabilità dei dati e amministrazione.

Caratteristica

Memcached

NCache

  • Parziale = Supporto parziale
  • Sì = Supporto completo
  • No = Nessun supporto
  • Verifica = Per favore, verifica te stesso
  • Prossimamente = Prossimamente

Prestazioni e scalabilità Dettagli

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

Elasticità della cache (disponibilità elevata) Dettagli

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

Topologie della cache Dettagli

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

Replica WAN Dettagli

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

Amministrazione della cache Dettagli

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

Sicurezza e crittografia Dettagli

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

Funzionalità di memorizzazione nella cache degli oggetti Dettagli

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

Gestione delle relazioni di dati Dettagli

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

Sincronizzazione con le origini dati Dettagli

- Dipendenza SQL (Server SQL)
Non
Si
- Dipendenza Oracle (Oracolo)
Non
Si
- Dipendenza Db (OLEDB)
Non
Si
- Dipendenza basata su file
Non
Si
- Dipendenza personalizzata (Qualsiasi fonte)
Non
Si

Condivisione dei dati di runtime Dettagli

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

Cache di ricerca (simile a SQL) Dettagli

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

Raggruppamento di dati Dettagli

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

Read-through, Write-through e Cache Loader Dettagli

- Lettura
Non
Si
- Scrivi attraverso
Non
Si
- Scrivi dietro
Non
Si
- Ricarica gli elementi con la lettura (Scadenza, sincronizzazione database)
Non
Si
- Caricatore di avvio della cache
Non
Si

Gestione delle dimensioni della cache (Politiche di sfratto) Dettagli

- Dimensione massima della cache (in MB)
Si
Si
- Sfratti meno utilizzati di recente (LRU)
Parziale
Si
- Sfratti meno frequentemente utilizzati (LFU)
Non
Si
- Sfratti prioritari
Non
Si
- Non sfrattare l'opzione
Non
Si

Sessioni Web ASP.NET e Java Dettagli

- Sessioni ASP.NET
Parziale
Si
- Sessione ASP.NET (Datacenter multipli)
Non
Si
- Cache dello stato di visualizzazione ASP.NET
Non
Si
- Cache di output ASP.NET
Non
Si
- Persistenza della sessione Java
Non
Si

Integrazioni di terze parti Dettagli

- Nascondiglio di secondo livello di Hibernate
Parziale
Si
- Cache di 2° livello di Entity Framework
Non
Si
- Memcached Server di protocollo
Non
Si
- Memcached Involucro intelligente
Si
Si
- Ibernazione della cache di 2° livello
Non
Si
- Integrazione Spring
Non
Si
- API JCache
Non
Nessun supporto (presto)

© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.