NCache vs Memcached - Une comparaison détaillée des fonctionnalités

Cette comparaison est entre NCache 4.3 SP1 et Memcached v1.4.21. Il décrit les principales différences de fonctionnalités entre les deux produits. Pour un détail Comparaison, 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é

Memcached

NCache

.Performances et évolutivité Détails

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

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

- Cluster de cache dynamique
Non
Oui
- Architecture pair à pair
Non
Oui
- Basculement de connexion
Non
Oui
-Configuration dynamique
Non
Oui
- Grappes multiples
Non
Oui
- Caches nommés
Non
Oui
- Protocole de communication
TCP
TCP, REST (bientôt)
- Événements spécifiques au cluster
Non
Full

Topologies de cache Détails

- Clients .NET
Oui
Oui
-Client Java
Oui
Oui
- Cache local
partiel
Oui
- Cache client (près du cache)
Non
Oui
- Cache en miroir
Non
Oui
- Cache répliqué
Non
Oui
- Cache partitionné
Partiel
Oui
- Cache de partition-réplica
Non
Oui

Réplication WAN Détails

- Actif Passif
Non
Oui
- Actif - Actif
Non
Oui
- Un Actif - Plusieurs Passifs
Non
Non
- 3 actifs ou plus
Non
Non
- Résolution de conflit
Non
Oui
- Déduplication
Non
Oui
- Sécurité des données
Non
Oui

Administration du cache Détails

- Administrateur du cache (outil graphique)
Non
Oui
- Outil de surveillance (Outil graphique)
Partiel
Oui
- Compteurs PerfMon
Non
Oui
- Compteurs JMX
Non
Oui
- Outils d'administration (Ligne de commande)
Partiel
Oui
- API d'administration et de surveillance
Non
Oui

Sécurité et Cryptage Détails

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

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

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

Gestion des relations de données Détails

- Dépendance basée sur les clés
Non
Oui
- Dépendance de clé multi-cache
Non
Oui

Synchronisation avec les sources de données Détails

- Dépendance SQL (SQL Server)
Non
Oui
- Dépendance Oracle (Oracle)
Non
Oui
- Dépendance Db (OLEDB)
Non
Oui
- Dépendance basée sur un fichier
Non
Oui
- Dépendance personnalisée (Toutes sources)
Non
Oui

Partage de données d'exécution Détails

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

Cache de recherche (comme SQL) Détails

- Langage de requête d'objet (OQL)
Non
Oui
- Requêtes LINQ
Non
Oui

Regroupement de données Détails

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

Lecture, écriture et chargeur de cache Détails

- Lire à travers
Non
Oui
- Réécriture
Non
Oui
- Ecriture derrière
Non
Oui
- Recharger les éléments avec lecture (Expiration, synchronisation de base de données)
Non
Oui
- Chargeur de démarrage du cache
Non
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)
Partiel
Oui
- Expulsions les moins fréquemment utilisées (LFU)
Non
Oui
- Expulsions prioritaires
Non
Oui
- Option Ne pas expulser
Non
Oui

Sessions Web ASP.NET et Java Détails

- Sessions ASP.NET
Partiel
Oui
- Session ASP.NET (Centres de données multiples)
Non
Oui
- ASP.NET View State Cache
Non
Oui
- Cache de sortie ASP.NET
Non
Oui
- Persistance de session Java
Non
Oui

Intégrations tierces Détails

- NHibernate Cache de 2e niveau
Partiel
Oui
- Cache de niveau 2 d'Entity Framework
Non
Oui
- Memcached Serveur de protocole
Non
Oui
- Memcached Emballage intelligent
Oui
Oui
- Hiberner le cache de 2ème niveau
Non
Oui
- Intégration de printemps
Non
Oui
-API JCache
Non
Pas de support (bientôt)
© Copyright Alachisoft 2002 - . Tous droits réservés. NCache est une marque déposée de Diyatech Corp.