Dokumentationsmenü

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 StandardZweckÖffentliches OwlMeans-Paket
PostgreSQL und node-postgres (pg)Anwendungsdatensätze speichern und die App mit relationalen Daten verbinden.@owlmeans/postgres
Valkey und ioredisKompatible, gemeinsam genutzte In-Memory-Speicher und Dienste für Warteschlangen unterstützen.@owlmeans/redis
IndexedDB und idb-keyvalDaten ü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

  1. Beschreiben Sie das benötigte Verhalten in der Spezifikation oder Story.
  2. Bitten Sie den Agenten, die vorhandenen OwlMeans-Common-Konventionen des Projekts zu nutzen.
  3. Lesen Sie die zugehörige öffentliche Paketdokumentation, wenn Sie eine Abhängigkeit verstehen möchten.
  4. 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 von PostgreSQL

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.