> ## Documentation Index
> Fetch the complete documentation index at: https://docs.squarecloud.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Datenbank-Hosting

> Hoste Datenbanken für deine Anwendungen mit der größten Plattform Lateinamerikas. Enterprise-Leistung und Sicherheit für deine Daten

<Frame>
  <img src="https://squarecloud.app/banners/de/databases.png" alt="Übersicht des Square Cloud Databases Dienstes" style={{ borderRadius: "0.2rem" }} />
</Frame>

## Warum Square Cloud wählen?

Verwaltete PostgreSQL-, MySQL-, MongoDB- und Redis-Instanzen, in wenigen Klicks bereitgestellt und über eine verschlüsselte, zertifikatsauthentifizierte Verbindung erreichbar. Du erhältst eine Produktionsdatenbank, ohne einen Server zu tunen, Backups zu verwalten oder für die Bandbreite zu zahlen, die deine App bewegt.

<CardGroup cols={2}>
  <Card title="NVMe-gestützter Speicher" icon="bolt">
    Instanzen laufen auf **Enterprise Samsung NVMe SSDs**, bei denen die Random-Read-Latenz die reale Query-Performance dominiert — sodass indizierte Lookups und schreibintensive Workloads schnell bleiben.
  </Card>

  <Card title="Keine Netzwerkgebühren" icon="wifi">
    **Keine Ingress- oder Egress-Gebühren.** Lies und schreibe so viel, wie deine Anwendung benötigt, ohne eine Rechnung für gemessene Bandbreite — eine Kostenposition, die bei den meisten Cloud-Anbietern klammheimlich dominiert.
  </Card>

  <Card title="Sofortige Snapshots" icon="server">
    **Ein-Klick-Wiederherstellungspunkte** ohne Aufpreis inklusive. Erhole dich von einer fehlerhaften Migration oder einem versehentlichen Löschen, ohne das Dashboard zu verlassen.
  </Card>

  <Card title="Standardmäßig verschlüsselt" icon="shield-halved">
    Instanzen **akzeptieren nur SSL/TLS-Verbindungen** mit von Square Cloud verwalteten Zertifikaten. Klartextverbindungen werden abgewiesen, sodass deine Daten während der Übertragung verschlüsselt sind, ohne zusätzliche Konfiguration.
  </Card>
</CardGroup>

## Unterstützte Datenbanken

Wir bieten einige Datenbanken bereits vorkonfiguriert an, sodass du dich verbinden und sofort loslegen kannst.

<CardGroup cols={2}>
  <Card title="PostgreSQL" icon="elephant" href="https://squarecloud.app/de/databases/postgresql" />

  <Card title="MongoDB" icon="leaf" href="https://squarecloud.app/de/databases/mongodb" />

  <Card title="MySQL" icon="database" href="https://squarecloud.app/de/databases/mysql" />

  <Card title="Redis" icon="r" href="https://squarecloud.app/de/databases/redis" />
</CardGroup>

### Versionen

|    DBMS    | Version |
| :--------: | :-----: |
| PostgreSQL |  17.x.x |
|    MySQL   |  9.x.x  |
|   MongoDB  |  8.x.x  |
|    Redis   |  7.4.x  |

## Wie hoste ich meine Datenbank?

Das Hosten deiner Datenbank mit Square Cloud ist einfach und unkompliziert, du benötigst einen **aktiven Standard-Plan oder höher** und folgst diesen Schritten:

<Steps>
  <Step title="Eine neue Datenbankinstanz erstellen">
    Gehe zur Seite [Datenbanken](https://squarecloud.app/de/dashboard/databases) und klicke auf die Schaltfläche "Datenbank erstellen".
  </Step>

  <Step title="Einrichten deiner Datenbankinstanz">
    Wähle den Datenbanktyp aus, den du hosten möchtest, und fülle die erforderlichen Informationen aus, wie den Datenbanknamen und den RAM.
  </Step>

  <Step title="Erstellung deiner Instanz abschließen">
    Klicke auf die Schaltfläche "Erstellen" und warte, bis die Datenbank erstellt ist. Sobald sie bereit ist, findest du die Verbindungsdetails im Datenbank-Dashboard.
  </Step>
</Steps>

## Wie verbinde ich mich mit meiner Datenbank?

Unsere Datenbanken sind so konfiguriert, dass sie nur sichere Verbindungen mit Zertifikat zulassen. Um dich mit deiner brandneuen Datenbank zu verbinden, musst du diese Schritte befolgen:

<Steps>
  <Step title="Die Zugangsdaten und Zertifikate abrufen">
    Rufe die Zugangsdaten ab, um dich mit deiner Datenbank zu verbinden. Du benötigst den Host, Port, Benutzernamen und das Passwort, die du in der URL findest, sowie die Zertifikate.
  </Step>

  <Step title="Mit deiner Datenbank per ssl/tls verbinden">
    Verwende die Zugangsdaten und Zertifikate, um dich mit deiner Datenbank über deinen bevorzugten Datenbank-Client oder deine bevorzugte Bibliothek zu verbinden.\
    Stelle sicher, dass du SSL/TLS für sichere Verbindungen nutzt und die Zertifikate als CA, Root-Zertifikat oder Client-Zertifikat und Schlüsselzertifikat verwendest.\
    <Note> Normalerweise benötigst du nur die `.pem`, aber einige Clients erfordern möglicherweise die `.key`- und `.cert`-Dateien separat oder eine `.p12`-Datei.</Note>
  </Step>

  <Step title="Deine Datenbank nutzen">
    Sobald die Verbindung hergestellt ist, kannst du deine Datenbankinstanz nutzen, deine Daten speichern und verwalten.\
    Du kannst außerdem die Leistung und Auslastung deiner Datenbank über das Square Cloud Dashboard überwachen.
  </Step>
</Steps>
