Fonctionnalité | Open sourceÉtats-Unis | ProfessionalPro | EntrepriseEnt | |||
---|---|---|---|---|---|---|
Client cache | États-Unis | Pro | Ent | |||
- .NET 6 (Windows et Linux) | ||||||
-.NET 4.8 (Windows) | ||||||
- Java (Windows et Linux) | ||||||
- Node.js (Windows et Linux) | ||||||
-Python (Windows et Linux) (Nouveauté) | ||||||
Serveur de cache | États-Unis | Pro | Ent | |||
-.NET 6 (Windows) | ||||||
-.NET6 (Linux) | ||||||
- Java 17 (Linux) (édition Java) | ||||||
- Java 17 (Windows) (édition Java) | ||||||
-.NET 4.8 (Windows) | ||||||
Topologies de mise en cache | ||||||
- Nombre de clients | 2 nœuds maximum | Illimité | Illimité | |||
- Cache local | ||||||
- Cache client (Améliorer les performances) | ||||||
- Cache en miroir | ||||||
- Cache répliqué | ||||||
- Cache partitionné | ||||||
- Cache de partition-réplica
|
||||||
- Persistance distribuée/partagée | ||||||
- Réplication WAN (Topologie de pont) | ||||||
- Mise à niveau du logiciel en direct | ||||||
- Algorithme de Nagle en cluster (Boost Performance) | ||||||
- Autres fonctionnalités de haute disponibilité
|
||||||
Cloud (Azure, AWS, Google, autres) | États-Unis | Pro | Ent | |||
- NCache Cloud (SaaS) sur Marketplace (Azure / AWS) | ||||||
- NCache Logiciel via l'installation (tous les cloud) (BYOL) | ||||||
- NCache Logiciel via Docker/Kubernetes (Tous les Clouds) (BYOL)
|
||||||
Fonctionnalités de mise en cache distribuée | États-Unis | Pro | Ent | |||
- Nouveau Moderne NCache API | ||||||
- Opérations de base (Obtenir, Ajouter, Insérer, Supprimer) | ||||||
- Opérations en masse (Obtenir, Ajouter, Insérer, Supprimer) | ||||||
- Verrouiller/Déverrouiller (Verrouillage Exclusif) | ||||||
-API JSON | ||||||
- Sérialisation JSON | ||||||
- Affinité de localisation | ||||||
- Opérations asynchrones (Ajouter, Insérer, Supprimer) | ||||||
-API de diffusion en continu | ||||||
- Gestion des versions d'articles (verrouillage optimiste) | ||||||
- Plusieurs versions d'objets | ||||||
- Types de données portables | ||||||
- Compression | ||||||
- Sérialisation compacte rapide | ||||||
Intégrations .NET | États-Unis | Pro | Ent | |||
- Entity Framework Core Cache (via les méthodes d'extension) (de base) |
||||||
- Entity Framework Core Cache (via les méthodes d'extension) (avancé) |
||||||
- Cache Entity Framework 6 | ||||||
- NHibernate Cache (De base) | ||||||
- NHibernate Cache (Avancée) | ||||||
- AppFabric Wrapper (pas de changement de code) | ||||||
- Serveur d'identité 4 | ||||||
ASP.NET Core Applications | États-Unis | Pro | Ent | |||
-ASP.NET Core IDistributedCache | ||||||
-ASP.NET Core IDistributedCache (multi-cache) | ||||||
-ASP.NET Core Séances (de base) | ||||||
-ASP.NET Core Sessions (sérialisation JSON) (Nouveauté) | ||||||
-ASP.NET Core Séances (Avancé) | ||||||
-ASP.NET Core Sessions (Multi-Sites) | ||||||
-ASP.NET Core Mise en cache des réponses | ||||||
-ASP.NET Core SignalR Backplane | ||||||
Applications Java | États-Unis | Pro | Ent | |||
|
||||||
- Sessions Web Java (Multi-sites) | ||||||
- Cache d'hibernation | ||||||
- Intégration de printemps | ||||||
Applications ASP.NET | États-Unis | Pro | Ent | |||
- Sessions ASP.NET (Basique) | ||||||
- Sessions ASP.NET (Avancé) | ||||||
- Sessions ASP.NET (Multi-sites) | ||||||
- Sessions ASP.NET (Partager avec ASP.NET Core) | ||||||
- ASP.NET View State (De base) | ||||||
- ASP.NET View State (Avancée) | ||||||
- Cache de sortie ASP.NET | ||||||
- ASP.NET SignalR Backplane | ||||||
Node.js | États-Unis | Pro | Ent | |||
- Sessions Web Node.js | ||||||
Messagerie Pub/Sub et événements | États-Unis | Pro | Ent | |||
- Messagerie Pub/Sub avec sujet (basique) | ||||||
- Messagerie Pub/Sub avec sujet (avancé) | ||||||
- Pub/Sub (priorité des sujets, ordre des messages) | ||||||
- Abonnement basé sur des modèles (Wildcards) | ||||||
- Abonnements durables (exclusifs / partagés) | ||||||
- Événements de requête continus | ||||||
- Événements au niveau de l'élément (onUpdate/onRemove) | ||||||
- Événements au niveau du cache (sur Ajouter/Mettre à jour/Supprimer/Effacer le cache) |
||||||
- Événements personnalisés (déclenchés par les clients) | ||||||
Lucene distribué pour .NET (Nouveauté) | États-Unis | Pro | Ent | |||
- Recherche en texte intégral (Lucene distribué) (.NET) (Nouveauté) | ||||||
- Index géospatiaux (Lucene distribué) (Nouveauté) | ||||||
- Recherche à facettes (Lucene distribué) (Nouveauté) | ||||||
- Importer des index Lucene (Nouveauté) | ||||||
- Sauvegarde / restauration de l'index Lucene (Nouveauté) | ||||||
Expiration des données et expulsions | États-Unis | Pro | Ent | |||
- Expirations absolues | ||||||
- Expirations glissantes | ||||||
- Expirations par défaut | ||||||
- Éviction FIFO prioritaire | ||||||
- Éviction du moins récemment utilisé (LRU) | ||||||
- Expulsion la moins fréquemment utilisée (LFU) | ||||||
- Option Ne pas expulser | ||||||
Gestion du cache (Windows, Linux) | États-Unis | Pro | Ent | |||
- NCache Gestionnaire Web (GUI) | ||||||
- Outils d'applet de commande PowerShell | ||||||
- Outils de script shell (Linux) | ||||||
- Modifications du fichier de configuration du cache | ||||||
- Changements de configuration d'application à chaud | ||||||
- API de gestion du cache (.NET et Java) | ||||||
- Redémarrage automatique et rejoindre le cluster au redémarrage | ||||||
- Redirection de port (Firewalls & Multi-Sites) | ||||||
- Mappage de cartes réseau multiples dans le serveur de cache et le client | ||||||
Surveillance du cache (Windows, Linux) | États-Unis | Pro | Ent | |||
- NCache Moniteur Web (GUI) | ||||||
- NCache Compteurs Web Manager | ||||||
- Compteurs PerfMon (Win) | ||||||
- Journal des événements Windows (Win) | ||||||
- Compteurs SNMP | ||||||
- NCache Alertes par e-mail (basées sur un modèle) | ||||||
- Événements de changement de cluster (.NET et Java) | ||||||
- Journalisation côté serveur des compteurs PerfMon (Win) | ||||||
- Profilage et journalisation de l'API (côté serveur) | ||||||
- NCache Visionneuse de journaux (Win) | ||||||
- Surveillance basée sur Prometheus et Grafana | ||||||
Sécurité | États-Unis | Pro | Ent | |||
- Authentification Active Directory/LDAP | ||||||
- Autorisation | ||||||
- Chiffrement (3DES128-192, AES128-192-256, FIPS) |
||||||
- TLS 1.2 pour les clients et les serveurs | ||||||
- Prise en charge de deux contrôleurs de domaine | ||||||
- Prise en charge de https (NCache Gestionnaire Web) (Nouveauté) | ||||||
Cache de recherche SQL | États-Unis | Pro | Ent | |||
- Requêtes SQL | ||||||
- Requêtes LINQ | ||||||
- Requêtes SQL/LINQ sur les groupes, les balises, les balises nommées | ||||||
- Mots clés | ||||||
- Balises nommées | ||||||
- Groupes/Sous-groupes | ||||||
- Indexation des attributs d'objet pour SQL et LINQ | ||||||
- Indexation des attributs d'objet via des annotations (Nouveauté) | ||||||
- Indexation de documents JSON pour SQL & LINQ | ||||||
- Prise en charge des valeurs Nullable dans les requêtes SQL (Nouveauté) | ||||||
Cache en lecture et en écriture (.NET, Java) | États-Unis | Pro | Ent | |||
- Fournisseur de lecture | ||||||
- Rechargement automatique à l'expiration / DB Sync | ||||||
- Fournisseur d'écriture directe | ||||||
- Écriture derrière (asynchrone) | ||||||
Chargeur de cache / Rafraîchissement | États-Unis | Pro | Ent | |||
- Chargeur de cache (distribué) | ||||||
- Rafraîchisseur de cache (distribué) | ||||||
Structures de données distribuées | États-Unis | Pro | Ent | |||
- Compteur | ||||||
- Lister | ||||||
- Ensemble de hachage | ||||||
- Dictionnaire | ||||||
- File d'attente | ||||||
Synchroniser le cache avec la base de données | États-Unis | Pro | Ent | |||
- Dépendance SQL (Événements SQL Server) | ||||||
- Dépendance Oracle (Oracle DB Events) | ||||||
- Notifier la dépendance extensible (événements de base de données personnalisés) | ||||||
- Dépendance Extensible (Normal / Bulk) (Polling) | ||||||
- Procédures de base de données CLR (SQL Server) | ||||||
Relations de données dans le cache | États-Unis | Pro | Ent | |||
- Dépendance basée sur les clés | ||||||
- Dépendance basée sur un fichier | ||||||
- Dépendance de clé multi-cache | ||||||
- Dépendance de la synchronisation du cache | ||||||
Traitement et analyse de données volumineuses | États-Unis | Pro | Ent | |||
- MapRéduire | ||||||
- Agrégateur | ||||||
- Processeur d'entrée | ||||||
Persistance du cache (Nouveauté) | États-Unis | Pro | Ent | |||
- Cache en mémoire avec persistance (Nouveauté) | ||||||
Paquets clients (.NET, Java, Node.js) | États-Unis | Pro | Ent | |||
-NuGet (SDK, Sessions, IDistributedCache, NHibernate) |
||||||
- NuGet (SignalR, EF Core, Lucène) | ||||||
-NuGet (LINQ, EF6) | ||||||
-Maven (Java) (Client, Sessions, Printemps, Hibernation) |
||||||
- npm (Node.js) (Client, Séances) |
||||||
Licences et assistance | États-Unis | Pro | Ent | |||
- Licence | Test d'anglais | Autorisé | Autorisé | |||
- Assistance (e-mail, téléphone, heures de bureau) | Forum public, pas de SLA |
|||||
- Maintenance (mises à niveau, correctifs publics, corrections de bugs) | ||||||
- Maintenance (correctifs privés personnalisés) | ||||||
- Assistance 24h/7 et 1j/XNUMX (SLA d'une heure) |