Cloudflare Workers KV für Einsteiger

Speichern und liefern Sie kleine Anwendungsdaten mit Workers KV aus. Erstellen Sie Feature-Flags, Kontoeinstellungen, temporäre Hinweise und Weiterleitungen, gehen Sie mit verzögerten Aktualisierungen um und reparieren Sie einen Hinweisdienst, während isolierte Daten erhalten bleiben.

Cloudflare

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Ein Feature-Flag, ein bevorzugtes Design, eine temporäre Ankündigung und eine Weiterleitung einer alten Seite benötigen jeweils eine kleine gespeicherte Information. Workers KV ermöglicht einem Cloudflare Worker, einen Wert anhand seines Schlüssels abzurufen, ohne einen Datenbankserver betreiben zu müssen. Es eignet sich für Daten, die häufig gelesen und seltener geändert werden.

Der Kurs führt jede Idee anhand einer funktionierenden Anwendungsaufgabe ein. Zuerst trennst du lokale und Cloud-Daten, dann liest du strukturierte Einstellungen, behandelst fehlende Werte, legst Ablaufzeiten fest und durchläufst paginierte Ergebnisse. Du lernst außerdem, warum ein kürzlich aktualisierter Wert nicht sofort für jeden Leser sichtbar sein muss und wie optionale Anzeigeeinstellungen während dieser Verzögerung nutzbar bleiben.

Der Kurs umfasst 5 angeleitete Labs und 1 eigenständige Aufgabe zur Reparatur eines Hinweises. Die angeleiteten Labs vermitteln jede Fähigkeit vor der eigenständigen Aufgabe.

Was du lernen wirst

  • Einen Feature-Flag-Speicher erstellen: ein lokales Banner einschalten, während die Cloud-Einstellung ausgeschaltet bleibt, und beide über eine Worker-Bindung lesen.
  • Kontoeinstellungen bereitstellen: zwei fiktiven Konten unterschiedliche JSON-Einstellungen geben und klare Standardwerte für fehlende oder beschädigte Datensätze verwenden.
  • Temporäre Hinweise ablaufen lassen: die Anzeige eines Hinweises an seiner Anwendungsfrist beenden und KV-Ablauf separat beobachten.
  • Einen Weiterleitungskatalog importieren: einen kleinen Datensatz prüfen und gesammelt importieren, jede Seite lesen und ausgewählte Schlüssel entfernen, ohne unbeteiligte Daten zu verlieren.
  • Verzögerte Konfigurationsaktualisierungen behandeln: ältere und neuere Einstellungen sicher testen und anschließend eine tatsächliche entfernte Aktualisierung beobachten, ohne einen veralteten Lesezugriff zu erzwingen.
  • Fehlender Wartungshinweis: ein Problem bei Namensraumauswahl und Hinweisbehandlung reparieren und getrennte Live- und Vorschau-Daten erhalten.

Für wen dieser Kurs geeignet ist

Worker-Entwickler, die kleine Einstellungen, Ankündigungen und Weiterleitungen benötigen, ohne einen Datenbankserver zu verwalten.

Voraussetzungen: Absolviere Cloudflare Workers for Beginners, insbesondere Connect LabEx to Your Cloudflare Account. Dieses Lab erklärt das VM-Terminal, Wrangler-Geräteautorisierung, Kontobestätigung und Konto-ID-Konfiguration. Du solltest außerdem einen JavaScript-Worker-Handler erkennen und wissen, wie ein Worker bereitgestellt und entfernt wird.

Lernumgebung: Nutze dein eigenes Cloudflare-Lernkonto. Jedes Lab beginnt in einer neuen LabEx-VM und erstellt unabhängige Wegwerfressourcen; Anmeldung oder Namensraum einer früheren VM werden nicht wiederverwendet. Die kleinen bereitgestellten fiktiven Datensätze benötigen weder eine gekaufte Domain noch ein kostenpflichtiges Upgrade. Kontokontingente gelten weiterhin. Halte die Datensätze deshalb klein und schließe die dokumentierte Bereinigung ab.

Diese Beispiele nutzen KV für Anzeigeeinstellungen und andere überwiegend gelesene Daten. Sie verwenden keinen möglicherweise veralteten Wert für sofortigen Zugriffsentzug oder Finanztransaktionen. Prüfe tatsächliche Antworten und Cloud-Ressourcen, entferne ausschließlich deine Lab-Ressourcen und melde dich vor dem Abschluss ab.

Häufig gestellte Fragen

Welche Datenarten eignen sich für KV?

Anzeigeeinstellungen und andere häufig gelesene Daten, die sich seltener ändern. Diese Übungen verwenden keine möglicherweise veralteten Werte für sofortigen Zugriffsentzug oder Finanztransaktionen.

Sieht jeder Leser eine Aktualisierung sofort?

Nein. Der Kurs testet ältere und neuere Einstellungen sicher und beobachtet dann eine tatsächliche entfernte Aktualisierung, ohne einen veralteten Lesezugriff zu verlangen.

Ist eine Anwendungsfrist dasselbe wie KV-Ablauf?

Nein. Das Hinweis-Lab beendet die Anzeige abgelaufener Inhalte an der Anwendungsfrist und beobachtet Speicherablauf separat. Fehlende oder beschädigte Datensätze benötigen klare Behandlung.

Teilen lokale und Cloud-Namensräume ihre Daten?

Sie sind getrennte Ziele. Prüfe den ausgewählten Namensraum und die Antworten, erhalte unbeteiligte Daten während der Reparatur und bereinige ausschließlich eigene Lab-Ressourcen vor der Abmeldung.

Lehrer

labby
Labby
Labby is the LabEx teacher.