NCache vs Red Hat Data Grid: un confronto dettagliato delle funzionalità

Questo documento confronta NCache con Red Hat Data Grid e mette a confronto le differenze significative. Questo confronto si concentra su tutte le principali aree che una buona cache distribuita in memoria dovrebbe fornire. Per un confronto dettagliato, si prega di leggere il PDF.

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

caratteristica

Griglia dati Red Hat

NCache

Supporto della piattaforma .NET

-Client cache .NET
Parziale
- .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
- Compressione
Non
- Serializzazione rapida e compatta
Parziale
- Indici
- Associazione NIC multipla
Non

Elasticità della cache (Alta disponibilità) Dettagli

- Cluster di cache dinamica
- Architettura peer to peer
- Failover della connessione
- Configurazione dinamica
- Cluster multipli
- Casse con nome
- Eventi specifici del cluster
- Cervello diviso

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
- Persistenza

Replica WAN Dettagli

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

Funzionalità di memorizzazione nella cache degli oggetti Dettagli

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

Gestione delle relazioni di dati Dettagli

- Relazioni basate su chiavi
Non
- Relazioni basate su chiavi tra le cache
Non

Sincronizzazione della cache con il database Dettagli

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

Condivisione dei dati guidata dagli eventi Dettagli

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

Ricerca cache simile a SQL Dettagli

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

Raggruppamento di dati Dettagli

- Gruppi/Sottogruppi
Parziale
- 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
Non

Gestione delle dimensioni della cache Dettagli

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

Elaborazione di Big Data Dettagli

- Query di riduzione mappa
Parziale
- 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
Non
- Memcached Server di protocollo
- Memcached Involucro intelligente
Non

Sicurezza e crittografia Dettagli

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

Gestione delle dimensioni della cache (Politiche di sfratto) Dettagli

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

Amministrazione della cache Dettagli

- Strumento di amministrazione (interfaccia grafica)
- Strumento di monitoraggio (interfaccia grafica)
- Contatori PerfMon di Windows
Non
- Strumenti di amministrazione (PowerShell)
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.