titre : Cache Node.js : avantages et présentation de la mise en cache description : Améliorez les performances et l'évolutivité de vos applications de cache Node.js en intégrant NCache comme magasin de sessions.
canonique: https://www.alachisoft.com/resources/docs/ncache/prog-guide/nodejs.html
Cache Node.js : avantages et présentation de la mise en cache
Node.js est un environnement d'exécution JavaScript multiplateforme et open source qui peut s'exécuter sur plusieurs systèmes d'exploitation tels que Windows, Linux, etc. Il est incroyablement utile pour créer des applications réseau rapides et évolutives.
Fonctionnalités côté client prises en charge pour le cache Node.js
NCache offre un support approfondi pour son API côté client dans Node.js, il prend en charge les fonctionnalités suivantes :
- Opérations CRUD
- Expiration
- Verrouillable
- Groupes
- Tags
- Balises nommées
- Requêtes SQL
- Événements
- Requête continue
- Dépendances
- Structures de données
- Messagerie Pub/Sub
Gestion de session dans le cache Node.js
En plus d'utiliser Node.js dans ses fonctionnalités côté client, NCache fournit un magasin de sessions pour le stockage des données de session dans le cache Node.js afin d'améliorer les performances globales de votre application. Si votre application s'exécute dans une batterie de serveurs Web et que vous avez besoin d'un stockage fiable et évolutif pour la persistance de votre session, NCache est la meilleure option.
Express est un framework de serveur d'applications Web Node.js spécialement conçu pour créer des applications mobiles et Web. Node.js utilise un middleware de session Express pour gérer les sessions. Par défaut, Express fournit un stockage de session côté serveur, mais il offre également la possibilité de créer votre propre magasin personnalisé tandis que le reste reste le même.
Dans ce chapitre, vous apprendrez à configurer NCache en tant que magasin de sessions pour votre application Node.js.
Dans cette section
Configurer les sessions dans Node.js
Explique comment configurer et utiliser NCache en tant que magasin de sessions pour les applications Node.js.