Bases de données et mise en cache
Sur cette page
Les données persistantes et l’état partagé à accès rapide répondent à des besoins différents. Les applications générées et hébergées disposent de PostgreSQL et de Valkey dans leur socle.
Bibliothèques par usage
| Bibliothèque ou standard | Usage | Package public OwlMeans |
|---|---|---|
PostgreSQL et node-postgres (pg) | Stocker les enregistrements de l’application et la connecter aux données relationnelles. | @owlmeans/postgres |
| Valkey et ioredis | Prendre en charge un stockage partagé en mémoire compatible et des services liés aux files d’attente. | @owlmeans/redis |
| IndexedDB et idb-keyval | Assurer la persistance locale dans le navigateur via le service Common qui gère la base de données web. | @owlmeans/web-db |
Il s’agit de dépendances et de standards publics de l’écosystème. Les dépendances exactes d’une application dépendent du projet généré et des fonctionnalités développées ; toutes les applications n’ont pas besoin de chacune des bibliothèques de cette liste.
Utilisation dans un projet
- Décrivez le comportement attendu dans la spécification ou la user story.
- Demandez à l’agent de suivre les conventions OwlMeans Common déjà présentes dans le projet.
- Consultez la documentation publique du package concerné pour comprendre une dépendance.
- Essayez le comportement dans l’aperçu et examinez ses règles d’accès.
Nommez les champs du contact et précisez à quelle organisation cliente appartient chaque enregistrement. Créez un contact synthétique, rechargez l’application et confirmez qu’il reste accessible uniquement aux utilisateurs autorisés.
PostgreSQL conserve les enregistrements durablement. Valkey stocke un état partagé à accès rapide. Un cache permet d’accéder plus vite à des données que l’on peut obtenir à nouveau ; il ne doit pas contenir la seule copie des données clients importantes.
Consultez OwlMeans Tech Concept pour l’architecture de l’application et poursuivez avec un autre agent pour suivre le workflow avec le cadre de travail.
Technologie citée

Marque officielle utilisée sans modification pour identifier la technologie. Consultez la mention relative au titulaire ci-dessous.
Exemple d’application
Catégorie : CRM et gestion des clients. Exemple : un CRM pour une petite équipe, avec attribution des contacts et accès pour les responsables.
Noms et marques
PostgreSQL et Slonik sont des marques commerciales ou des marques déposées de la PostgreSQL Community Association of Canada ; nous les utilisons conformément à l’autorisation publiée par cette association. Politique d’utilisation.
Valkey est un projet de la Linux Foundation. Son nom et ses marques servent à identifier la technologie citée. Politique d’utilisation.
Les noms node-postgres, ioredis, IndexedDB, idb-keyval et les marques associées restent la propriété de leurs titulaires ou des responsables respectifs des projets. Ces références identifient des produits, des standards ou des exemples de code source. La documentation OwlMeans n’implique aucun parrainage ni aucune approbation de la part de ces titulaires.