Datenbanken und Caching
Auf dieser Seite
Dauerhaft gespeicherte Datensätze und schnell abrufbare, gemeinsam genutzte Zustandsdaten erfüllen unterschiedliche Aufgaben. Bei gehosteten, generierten Anwendungen gehören PostgreSQL und Valkey zur Grundausstattung.
Bibliotheken nach Zweck
| Bibliothek oder Standard | Zweck | Öffentliches OwlMeans-Paket |
|---|---|---|
PostgreSQL und node-postgres (pg) | Anwendungsdatensätze speichern und die App mit relationalen Daten verbinden. | @owlmeans/postgres |
| Valkey und ioredis | Kompatible, gemeinsam genutzte In-Memory-Speicher und Dienste für Warteschlangen unterstützen. | @owlmeans/redis |
| IndexedDB und idb-keyval | Daten über den Webdatenbankdienst von OwlMeans Common lokal im Browser speichern. | @owlmeans/web-db |
Dies sind öffentliche Abhängigkeiten und Standards aus dem Softwareökosystem. Welche Abhängigkeiten eine App genau nutzt, hängt vom generierten Projekt und den entwickelten Funktionen ab. Nicht jede Anwendung benötigt alle hier aufgeführten Bibliotheken.
Im Projekt einsetzen
- Beschreiben Sie das benötigte Verhalten in der Spezifikation oder Story.
- Bitten Sie den Agenten, die vorhandenen OwlMeans-Common-Konventionen des Projekts zu nutzen.
- Lesen Sie die zugehörige öffentliche Paketdokumentation, wenn Sie eine Abhängigkeit verstehen möchten.
- Probieren Sie das Verhalten in der Vorschau aus und prüfen Sie die zugehörigen Zugriffsregeln.
Benennen Sie die Kontaktfelder und die Kundenorganisation, der der jeweilige Datensatz gehört. Erstellen Sie einen synthetischen Kontakt und laden Sie die App neu. Prüfen Sie, ob der Kontakt weiterhin nur für autorisierte Nutzer verfügbar ist.
PostgreSQL speichert Datensätze dauerhaft. Valkey speichert schnell abrufbare, gemeinsam genutzte Zustandsdaten. Ein Cache verkürzt den Zugriff auf Daten, die sich erneut beschaffen lassen. Er sollte nicht Ihre einzige Kopie wichtiger Kundendatensätze sein.
Wie die Anwendung aufgebaut ist, zeigt das technische Konzept von OwlMeans. Den Ablauf mit dem Harness beschreibt die Anleitung Die Entwicklung mit einem anderen Coding-Agenten fortsetzen.
Referenzierte Technologie

Offizielles Markenzeichen, unverändert zur Kennzeichnung der Technologie verwendet. Beachten Sie den Hinweis zum Inhaber weiter unten.
Anwendungsbeispiel
Kategorie: CRM und Kundenverwaltung. Beispiel: ein CRM für ein kleines Team mit Kontaktzuordnung und Zugriff für Führungskräfte.
Namen und Marken
PostgreSQL und Slonik sind Marken oder eingetragene Marken der PostgreSQL Community Association of Canada. Sie werden gemäß deren veröffentlichter Genehmigung verwendet. Nutzungsrichtlinie.
Valkey ist ein Projekt der Linux Foundation. Sein Name und seine Marken dienen der Kennzeichnung der referenzierten Technologie. Nutzungsrichtlinie.
Die Namen node-postgres, ioredis, IndexedDB und idb-keyval sowie alle zugehörigen Marken verbleiben bei ihren jeweiligen Inhabern oder Projektverantwortlichen. Die Verweise bezeichnen Produkte, Standards oder Quellcodebeispiele. Die OwlMeans-Dokumentation lässt nicht auf ein Sponsoring oder eine Empfehlung durch diese Inhaber schließen.