NCache vs Red Hat Data Grid - Une comparaison détaillée des fonctionnalités

Ce document compare NCache avec Red Hat Data Grid et met en contraste leurs différences significatives. Cette comparaison se concentre sur tous les principaux domaines qu'un bon cache distribué en mémoire devrait fournir. Pour une comparaison détaillée, veuillez lire le PDF.

  • Partielle = Assistance partielle
  • Oui = prise en charge complète
  • Non = Aucune assistance
  • Vérifier = Veuillez vous vérifier
  • À venir = À venir

Fonctionnalité

Grille de données Red Hat

NCache

Prise en charge de la plate-forme .NET

- Client de cache .NET
Partiel
Oui
- .NET Core Client cache
Non
Oui
- Forfaits Nuget .NET
Non
Oui
- Serveur de cache .NET
Non
Oui
- .NET Core Serveur de cache
Non
Bientôt
- Code côté serveur .NET
Non
Oui
- .NET Core Code côté serveur
Non
Bientôt

ASP.NET & ASP.NET Core Assistance Détails

-ASP.NET Core Persistance de session (de base)
Non
Oui
-ASP.NET Core Persistance de session (avancé)
Non
Oui
-ASP.NET Core Sessions (Multi-sites)
Non
Oui
- Mise en cache de l'état de la session ASP.NET (de base)
Non
Oui
- Mise en cache de l'état de session ASP.NET (avancé)
Non
Oui
- État des sessions ASP.NET (multi-sites)
Non
Oui
- ASP.NET View State Cache
Non
Oui
- Cache de sortie ASP.NET
Non
Oui

Performances et évolutivité Détails

- Performances du cache
Vérifier
Super rapide
- Évolutivité du cache
Vérifier
Extrêmement évolutif
- Opérations en vrac
Oui
Oui
- Opérations asynchrones
Oui
Oui
- Compression
Non
Oui
- Sérialisation compacte rapide
Partiel
Oui
- Indices
Oui
Oui
- Liaison NIC multiple
Non
Oui

Élasticité du cache (La haute disponibilité) Détails

- Cluster de cache dynamique
Oui
Oui
- Architecture pair à pair
Oui
Oui
- Basculement de connexion
Oui
Oui
-Configuration dynamique
Oui
Oui
- Grappes multiples
Oui
Oui
- Caches nommés
Oui
Oui
- Événements spécifiques au cluster
Oui
Oui
- Cerveau divisé
Oui
Oui

Topologies de cache Détails

- Cache local
Oui
Oui
- Cache client (Près de la cachette)
Oui
Oui
- Cache en miroir
Non
Oui
- Cache répliqué
Oui
Oui
- Cache partitionné
Oui
Oui
- Cache de réplique partitionné
Oui
Oui
- Équilibrage des données partitionnées
Oui
Oui
- L'équilibrage de charge
Oui
Oui
- Affinité des données partitionnées
Oui
Non
- Persistance
Oui
Oui

Réplication WAN Détails

- Actif Passif
Oui
Oui
- Actif - Actif
Non
Oui
- Résolution de conflit
Non
Oui
- Déduplication
Non
Oui
- Sécurité des données
Partiel
Oui

Fonctionnalités de mise en cache d'objets Détails

- Obtenir, ajouter, insérer, supprimer, existe, vider le cache
Oui
Oui
- Expirations
Oui
Oui
- Verrouiller et déverrouiller
Oui
Oui
-API de diffusion en continu
Oui
Oui
- Opérations
Partiel
Partiel
- Probabilité des données
Oui
Oui
- Gestion des versions d'articles
Oui
Oui
- Plusieurs versions d'objets
Oui
Oui

Gestion des relations de données Détails

- Relations basées sur les clés
Non
Oui
- Relations basées sur les clés entre les caches
Non
Oui

Synchronisation du cache avec la base de données Détails

- Dépendance SQL (SQL Server)
Non
Oui
- Dépendance Oracle (Oracle)
Non
Oui
- Dépendance à la base de données (Toute base de données)
Non
Oui
- Dépendance basée sur un fichier
Non
Oui
- Dépendance personnalisée (Toutes sources)
Non
Oui

Partage de données basé sur les événements Détails

- Événements au niveau de l'objet (surInsérer/surSupprimer)
Oui
Oui
- Événements au niveau du cache (Ajouter/Insérer/Supprimer)
Oui
Oui
- Événements personnalisés (Tiré par Apps)
Non
Oui
- Requête continue
Oui
Oui
- Sujet (pour la messagerie Pub/Sub)
Non
Oui

Recherche de cache de type SQL Détails

- Recherche SQL
Non
Oui
- Requêtes LINQ
Non
Oui
- SQL sur les balises, les balises nommées et les groupes
Non
Oui

Regroupement de données Détails

- Groupes/Sous-groupes
Partiel
Oui
- Mots clés
Non
Oui
- Balises nommées
Non
Oui

Lecture, écriture et chargeur de cache Détails

- Lire à travers
Oui
Oui
- Ecriture directe et écriture postérieure
Oui
Oui
- Rechargement automatique à l'expiration et synchronisation de la base de données
Non
Oui
- Chargeur de démarrage du cache
Non
Oui

Gestion de la taille du cache Détails

- Taille maximale du cache (en Mo)
Oui
Oui
- Expulsions les moins récemment utilisées (LRU)
Oui
Oui
- Expulsions les moins fréquemment utilisées (LFU)
Non
Oui
- Expulsions prioritaires
Non
Oui
- Option Ne pas expulser
Non
Oui

Traitement des mégadonnées Détails

- Requête Map-Reduce
Partiel
Oui
- Agrégateurs
Non
Oui
- Processeur d'entrée
Non
Oui

Intégrations tierces Détails

- NHibernate Cache de 2e niveau
Non
Oui
- Entity Framework Core Cache (Méthodes d'extension)
Non
Oui
- Cache du cadre d'entité
Non
Oui
- Memcached Serveur de protocole
Oui
Oui
- Memcached Emballage intelligent
Non
Oui

Sécurité et Cryptage Détails

- Authentification (Active Directory/LDAP)
Oui
Oui
- Autorisation
Oui
Oui
- Cryptage des données
Oui
Oui
- Communication sécurisée
Oui
Oui

Gestion de la taille du cache (Politiques d'expulsion) Détails

- Taille maximale du cache (en Mo)
Oui
Oui
- Expulsions les moins récemment utilisées (LRU)
Oui
Oui
- Expulsions les moins fréquemment utilisées (LFU)
Non
Oui
- Expulsions prioritaires
Non
Oui
- Option Ne pas expulser
Oui
Oui

Administration du cache Détails

- Outil d'administration (IUG)
Oui
Oui
- Outil de surveillance (IUG)
Oui
Oui
- Compteurs Windows PerfMon
Non
Oui
- Outils d'administration (PowerShell)
Non
Oui
- Outils d'administration (Ligne de commande)
Oui
Oui
- API d'administration et de surveillance
Oui
Oui
© Copyright Alachisoft 2002 - . Tous droits réservés. NCache est une marque déposée de Diyatech Corp.