NCache vs VMware GemFire: un confronto dettagliato delle funzionalità

Questo documento confronta NCache con VMware GemFire ​​e ne contrasta le differenze significative. Questo confronto si concentra su tutte le aree principali che dovrebbe fornire una buona cache distribuita in memoria. Per un confronto dettagliato, leggere il PDF.

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

caratteristica

VMware GemFire

NCache

Supporto della piattaforma .NET

-Client cache .NET
- .NET Core Cliente di cache
Non
- Pacchetti .NET NuGet
Non
- Server di cache .NET
Non
- .NET Core Server cache
Non
In
- Codice lato server .NET
Non
- .NET Core Codice lato server
Non
In

ASP.NET e ASP.NET Core Assistenza Dettagli

- Asp.NET Core Persistenza della sessione (base)
Non
- Asp.NET Core Persistenza della sessione (avanzata)
Non
- Asp.NET Core Sessioni (sito multiplo)
Non
- Memorizzazione nella cache dello stato della sessione ASP.NET (di base)
Non
- Memorizzazione nella cache dello stato della sessione ASP.NET (avanzata)
Non
- Stato sessioni ASP.NET (sito multiplo)
Non
- ASP.NET View State Cache
Non
- Cache di output ASP.NET
Non

Prestazioni e scalabilità Dettagli

- Prestazioni della cache
verificare
Super Fast
- Scalabilità della cache
verificare
Estremamente scalabile
- Operazioni in blocco
- Operazioni asincrone
Non
- Compressione
- Serializzazione rapida e compatta
- Indici
- Rilegatura NIC multipla

Elasticità della cache (disponibilità elevata) Dettagli

- Cluster di cache dinamica
- Architettura peer to peer
- Failover della connessione
- Configurazione dinamica
Non
- Cluster multipli
- Casse con nome
- Eventi specifici del cluster
- Rilevamento del cervello diviso
- Recupero automatico del cervello diviso
Non

Topologie della cache Dettagli

- Cache locale
- Cache del cliente (Vicino alla cache)
- cache speculare
Non
- Cache replicata
- Cache partizionata
- Cache di replica partizionata
- Bilanciamento dati partizionato
- Bilancio del carico
- Affinità dei dati partizionati
Non
Non
- Persistenza

Replica WAN Dettagli

- Attivo passivo
Non
- Attivo - Attivo
- Risoluzione del conflitto
- Deduplicazione
Non
- La sicurezza dei dati

Funzionalità di memorizzazione nella cache degli oggetti Dettagli

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

Gestione delle relazioni di dati Dettagli

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

Sincronizzazione della cache con il database 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 guidata dagli eventi Dettagli

- Eventi a livello di elemento (onInsert / onRemove)
- Eventi a livello di cache (Aggiungi/Inserisci/Rimuovi)
- Eventi personalizzati (attivati ​​dalle app)
Non
- Interrogazione continua
- Argomento (per messaggistica Pub/Sub)
Non

Cache di ricerca (simile a SQL) Dettagli

- Ricerca SQL
- Query LINQ
Non
- SQL su tag, tag con nome e gruppi
Non

Raggruppamento di dati Dettagli

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

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

- Lettura
- Write-through e Write-behind
- Ricarica automatica alla scadenza e sincronizzazione del database
Non
- Caricatore di avvio della cache

Elaborazione di Big Data Dettagli

- Query di riduzione mappa
- Aggregatori
Non
- Processore di ingresso
Non

Integrazioni di terze parti Dettagli

- Nascondiglio di secondo livello di Hibernate
Non
- Entity Framework Core Cache (Metodi di estensione)
Non
- Cache di Entity Framework
- Memcached Server di protocollo
- Memcached Involucro intelligente
Non

Sicurezza e crittografia Dettagli

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

Gestione delle dimensioni della cache (Politiche di sfratto) Dettagli

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

Amministrazione della cache Dettagli

- Amministrazione cache (strumento GUI)
- Strumento di monitoraggio (Strumento GUI)
- Contatori PerfMon di Windows
Non
- Strumenti di amministrazione (WindowsPowerShell)
Non
- Strumenti di amministrazione (Riga di comando)
- API di amministrazione e monitoraggio
© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.