Deutsch
Loslegen
Valkey 9 · in jedem Tarif

Verwaltetes Valkey mit einem Klick, ohne Aufpreis.

Ein Cache, ein Sitzungsspeicher und eine Queue, mit denen Redis-Clients sprechen, auf deiner Maschine neben deinen Apps. Verbinde eine App, sieh jeden Key im Browser und bekomm jede Nacht ein Backup.

Ab 9,99 € im Monat für die Maschine und alle deine Projekte, ohne Gebühr pro Datenbank.

Eine Valkey-Datenbank im Panel, in der „Übersicht“: ihr RAM, CPU, Disk und Verbindungen, die Apps, die sie nutzen, und wie man sich verbindet.

Was deine App griffbereit hält.

Worauf ein Request nicht warten soll: im RAM, auf derselben Maschine wie deine App.

Ein Cache vor der Datenbank

Seiten und Antworten für ein paar Minuten gespeichert: Ein Besuch liest aus dem RAM, statt eine Abfrage auszuführen.

Sitzungen, die einen Deploy überstehen

Besucher bleiben angemeldet, während deine App neu startet oder eine neue Version deployt wird.

Queues für Hintergrundjobs

E-Mails, Vorschaubilder und Importe warten auf einen Worker, in der Job-Bibliothek für Redis, die dein Framework nutzt.

Rate-Limits und Zähler

Zähl die Requests jedes Besuchers und vergiss sie eine Minute später, mit INCR und EXPIRE.

Ranglisten, die sortiert bleiben

Ein Sorted Set hält die Bestenliste in Reihenfolge, während sich die Punkte ändern.

Streams und Pub/Sub

Ereignisse, denen deine anderen Services folgen, während sie passieren.

Dein Redis-Client verbindet sich, wie er ist.

Verbinde eine App, und sie erreicht Valkey über seinen Namen. Trag eine Zeile in ihre .env ein oder lass das deinen Agenten machen.

„Verbindung“ unter „Apps“: die Projekte der Maschine, der Shop verbunden, und die Zeile REDIS_URL für die .env jeder App. „Verbindung“ mit offenen Details unter Node: der Code, der REDIS_URL liest. „Verbindung“ unter „Laptop“: der Befehl pethost tunnel, dann die URL, die auf dem Laptop funktioniert, solange er läuft.

Im RAM, und auf der Disk.

Wähl Valkey unter „Neues Projekt“, gib ihm einen Namen und eine Größe. Die Maschine schreibt seine Dateien, startet es und behält es im Blick.

  • Platz für seine KeysVon 256 MB bis zu zwei Dritteln des RAM deiner Maschine. 70 % davon halten Keys, der Rest lässt Platz, um sie zu speichern.
  • Kein Key fliegt raus, um Platz zu machenIst es voll, wird ein Schreiben abgelehnt, und jeder Key bleibt. Für einen reinen Cache lässt du es in seiner compose.yaml alte Keys verdrängen.
  • Jede Sekunde auf der DiskJedes Schreiben geht in eine Append-only-Datei, also verliert ein Neustart oder Absturz höchstens eine Sekunde an Schreibvorgängen.
„Neue Datenbank“ mit Valkey gewählt: ihr Name, ihre Größe von 256 MB und die Apps, die sie nutzen werden.

Jeder Key im Browser.

Keys, Werte und Befehle wie in einem Tool auf dem Desktop, ohne Installation und ohne offenen Port.

Links die Keys von db0; rechts der Hash cart:1042, seine drei Felder und seine Lebensdauer, mit „TTL setzen“, „TTL entfernen“ und „Key löschen“. Der Tab eines Befehls: HGETALL einer Sitzung, und ihre Felder und Werte in der Antwort. Die Konsole: valkey-cli im Browser, mit der Zahl der Keys, der Lebensdauer eines Keys und den drei meistverkauften Kerzen der Woche.

Sieh, womit es beschäftigt ist.

Minütlich über 7 Tage und stündlich über 90, ohne etwas einzurichten.

Dieselbe Datenbank in der letzten Stunde: Befehle pro Sekunde, mittlere Zeit, Key-Treffer und RAM-Spitze, die Befehle steigen zum Jetzt hin. Die Befehle der letzten Stunde, jeder ein Lesen oder Schreiben, mit Aufrufen, Gesamtzeit, mittlerer Zeit und Fehlern. Das Slow Log: vier Befehle über 10 ms, jeder mit seiner Zeit, seiner Dauer, seinem Key und dem Client, der ihn geschickt hat.

Mit einem Klick zurück zur letzten Nacht.

Jede Nacht ein Backup, verschlüsselt und außerhalb der Maschine gespeichert, 14 Tage aufbewahrt. Mach vor einer riskanten Änderung noch eins.

Die Backups der Datenbank: eins für jede Nacht der letzten zwei Wochen und eins von heute Nachmittag, jedes an Ort und Stelle oder als neue Datenbank wiederherzustellen. „Als neue Datenbank wiederherstellen“: die Zeit des Backups und der Name der neuen Datenbank. „Dump herunterladen“: eine .rdb-Datei, die Valkey 9 liest.

Dein Agent richtet es für dich ein.

Mit dem MCP-Server und dem Skill von Pethost fügt er ein Valkey hinzu, verbindet deine App und schaut mit valkey-cli hinein.

Du sagst
dein Agent
  • CreateDatabase valkey, verbunden mit shop
  • GetProject valkey: die Anmeldedaten
  • DeployProject shop, mit REDIS_URL in der .env
  • GetOperation erfolgreich

Fertig: Der Shop hält seinen Cache jetzt in valkey, und beide sind im nächtlichen Backup.

  • QueryContainerLogs web: OOM command not allowed
  • RunServiceCommand valkey-cli: INFO memory

valkey ist voll: Seine Keys belegen 179 MB von 179 MB, deshalb werden neue Sitzungen abgelehnt. Soll ich ihm 512 MB geben?

  • RunProjectAction back_up
  • GetOperation erfolgreich

Gesichert. Wenn das Release schiefgeht, kann ich dieses Backup wiederherstellen.

Ein verwaltetes Valkey allein kostet anderswo mehr.

Was ein Valkey oder Redis mit 1 GB bei sieben Anbietern im Monat kostet, neben dem ganzen Starter hier.

  • Pethost Starter · dieses Valkey und alle deine Apps 9,99 €
  • DigitalOcean Managed Valkey · 1 GB 15,00 $ ×1,3
  • AWS ElastiCache cache.t4g.small · 1.37 GB 18,80 $ ×1,7
  • Render Key Value 1g · 1 GB 20,00 $ ×1,8
  • Upstash Redis Fixed 1GB · 1 GB 20,00 $ ×1,8
  • Redis Cloud Essentials · 1 GB 20,00 $ ×1,8
  • Azure Managed Redis B1 · 1 GB 23,36 $ ×2,1
  • Google Cloud Memorystore shared-core-nano · 1.4 GB 23,77 $ ×2,1

Mehrkosten pro Jahr bei den anderen 41 € – 135 €

Bei ihnen kommt obendrauf: ausgehender Traffic über ein Kontingent hinaus bei AWS und Render und zwischen Zonen bei AWS und Google Cloud; eine öffentliche IPv4-Adresse bei AWS. Bei Azure braucht es für die Daten auf der Disk einen zweiten Knoten, der ebenfalls berechnet wird.

Jeder Preis ist der des Anbieters selbst, abgelesen am : sein kleinster Tarif mit 1 GB RAM oder mehr, ein einzelner Knoten, on demand, ohne Steuern, in seiner günstigsten Region (N. Virginia bei AWS und Redis Cloud, East US bei Azure, Iowa bei Google Cloud), mit der Persistenz, die er verkauft: einem Snapshot bei AWS, der Append-only-Datei bei Google Cloud, keiner auf einem Knoten bei Azure. Ein Preis pro Stunde ist auf 730 Stunden gerechnet. Euro und Dollar sind zum Kurs der Europäischen Zentralbank verglichen: 1 € = 1,1193 $.

Fragen zu Valkey bei Pethost

Kostet eine Datenbank extra?

Nein. Leg so viele an, wie in den RAM deiner Maschine passen: Der Preis des Tarifs bleibt jeden Monat gleich.

Ist es dasselbe wie Redis?

Valkey ist der Open-Source-Fork von Redis 7.2, gepflegt von der Linux Foundation: dieselben Befehle und dasselbe Protokoll, also funktionieren die Clients und Bibliotheken von Redis damit. Dieses hier ist Valkey 9, auf dem offiziellen Image valkey/valkey.

Wie groß kann es sein?

Sein RAM ist deine Wahl, von 256 MB bis zu zwei Dritteln von dem deiner Maschine: 2 GB bei Starter, 4 GB bei Grow, 20 GB bei Scale. 70 % davon halten Keys, der Rest lässt Platz, um sie auf die Disk zu speichern.

Was passiert, wenn es voll ist?

Ein Schreiben, das mehr RAM braucht, wird mit einem Fehler abgelehnt, und kein Key fliegt raus, also geht keine Sitzung und kein Job verloren, um Platz zu machen. Für einen Cache, dessen alte Keys gehen dürfen, füg --maxmemory-policy allkeys-lru seinem command in der compose.yaml hinzu und deploye es.

Behält es seine Keys bei einem Neustart?

Ja. Jedes Schreiben geht binnen einer Sekunde in eine Append-only-Datei auf der Disk der Maschine, und Valkey liest die Datei beim Start wieder ein. Jede Nacht geht außerdem ein Backup außerhalb der Maschine, 14 Tage aufbewahrt.

Kann ich es aus dem Internet erreichen?

Nur, wenn du es öffnest: Deine Apps auf der Maschine und dein Laptop erreichen es auch so. Zum Öffnen veröffentlichst du seinen Port in seiner compose.yaml, und „Verbindung“ zeigt seine Adresse.

Kann ich valkey-cli oder redis-cli auf meinem Laptop nutzen?

Ja. pethost tunnel -p valkey legt es über SSH auf localhost:6379, und „Verbindung“ zeigt die URL zum Einfügen.

Lehnt es irgendeinen Befehl ab?

Nur die, die seine Benutzer ändern, es zu einem Replikat machen oder es stoppen würden, etwa ACL, REPLICAOF, MODULE, DEBUG und SHUTDOWN: Darum kümmert sich die Maschine. Alles andere funktioniert, Lua-Skripte und Transaktionen eingeschlossen.

Dein Valkey ist einen Klick entfernt.

Loslegen für 9,99 €/Monat