Datenbanken
Managed Postgres, pgvector, MySQL, Valkey und ClickHouse.
Leg eine an unter Databases → New. Wähl Engine, Version, Name, Region und Plan. Das Formular graut Regionen aus, die den Plan gerade nicht annehmen können.
Redis gibt es nicht. Nimm Valkey, wenn du einen Redis-kompatiblen
Store brauchst. Der Default-Env-Key für Valkey bleibt
REDIS_URL, damit vorhandene Apps weiterlaufen.
Pläne
Jeder Plan hat lokale NVMe. Discovery teilt sich CPU. General Purpose
und High Performance nutzen dedizierte vCPU. Ein Suffix -L ist
dieselbe Compute mit doppelter Disk. Siehe Pricingfür aktuelle Zahlen. Engines und Funktionen im Überblick: Managed Databases.
An eine App hängen
Im Tab Environment der Application hängst du die Datenbank an und wählst, welche Connection-Felder Env-Vars werden. Diese Werte kommen beim nächsten Deploy. Dort auch lösen oder die Key-Namen ändern. Die Datenbank selbst verwaltest du in der Datenbankliste.
App und Datenbank müssen in derselben Region liegen. Die API lehnt ein Cross-Region- Attach ab.
Cluster, Backups, Zugriff
Postgres, pgvector und MySQL können Read-Replicas und einen HA- Standby bekommen. Valkey kann HA. ClickHouse kann als Drei-Knoten- Cluster auf einer leeren Datenbank laufen. Diese Tabs erscheinen nur, wenn die Engine sie unterstützt.
Backups sind opt-in auf Engines, die sie unterstützen (nicht Valkey und nicht ein ClickHouse-Cluster). Restore legt eine neue Datenbank an. Es überschreibt nicht das Original.
Overview zeigt privaten Zugriff auf den internen Hostnamen und optionales öffentliches TLS. Löse jede App, bevor du eine Datenbank löschst.
Previews
Ein Preview-Environmentbekommt eine frische Datenbank. Es ist kein Klon der Produktionsdaten.