> ## 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.

# Hosting di database

> Ospita i database per le tue applicazioni sulla più grande piattaforma dell'America Latina. Prestazioni e sicurezza enterprise per i tuoi dati

<Frame>
  <img src="https://squarecloud.app/banners/it/databases.png" alt="Panoramica del servizio Square Cloud Databases" style={{ borderRadius: "0.2rem" }} />
</Frame>

## Perché scegliere Square Cloud?

Istanze gestite di PostgreSQL, MySQL, MongoDB e Redis, provisionate in un paio di clic e raggiungibili tramite una connessione cifrata e autenticata con certificato. Ottieni un database di produzione senza ottimizzare un server, gestire i backup o pagare la banda che la tua app muove.

<CardGroup cols={2}>
  <Card title="Storage basato su NVMe" icon="bolt">
    Le istanze girano su **SSD NVMe Samsung enterprise**, dove la latenza di lettura casuale domina le prestazioni reali delle query, così le ricerche indicizzate e i carichi di lavoro con molte scritture restano veloci.
  </Card>

  <Card title="Zero costi di rete" icon="wifi">
    **Nessun costo di ingress o egress.** Leggi e scrivi quanto serve alla tua applicazione senza una fattura per la banda misurata, un costo che silenziosamente domina sulla maggior parte dei provider cloud.
  </Card>

  <Card title="Snapshot istantanei" icon="server">
    **Punti di ripristino con un clic** inclusi senza costi aggiuntivi. Recupera da una migrazione errata o da un'eliminazione accidentale senza uscire dalla dashboard.
  </Card>

  <Card title="Cifrato per impostazione predefinita" icon="shield-halved">
    Le istanze **accettano solo connessioni SSL/TLS** con certificati gestiti da Square Cloud. Le connessioni in chiaro vengono rifiutate, così i tuoi dati sono cifrati in transito senza alcuna configurazione aggiuntiva.
  </Card>
</CardGroup>

## Database supportati

Offriamo alcuni database già configurati per connetterti e iniziare a usarli.

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

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

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

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

### Versioni

|    SGBD    | Versione |
| :--------: | :------: |
| PostgreSQL |  17.x.x  |
|    MySQL   |   9.x.x  |
|   MongoDB  |   8.x.x  |
|    Redis   |   7.4.x  |

## Come ospitare il mio database?

Ospitare il tuo database con Square Cloud è semplice e diretto: ti serve un **piano Standard o superiore attivo** e devi seguire questi passaggi:

<Steps>
  <Step title="Crea una nuova istanza di database">
    Vai alla pagina [Databases](https://squarecloud.app/it/dashboard/databases) e clicca sul pulsante "Create Database".
  </Step>

  <Step title="Configura la tua istanza di database">
    Seleziona il tipo di database che vuoi ospitare e compila le informazioni richieste, come il nome del database e la RAM.
  </Step>

  <Step title="Completa la creazione della tua istanza">
    Clicca sul pulsante "Create" e attendi la creazione del database. Una volta pronto, puoi trovare i dettagli di connessione nella dashboard del database.
  </Step>
</Steps>

## Come mi connetto al mio database?

I nostri database sono configurati per consentire solo connessioni sicure con certificato. Per connetterti al tuo nuovo database, devi seguire questi passaggi:

<Steps>
  <Step title="Ottieni le credenziali e i certificati">
    Ottieni le credenziali per connetterti al tuo database. Ti serviranno host, porta, username e password, che puoi trovare nell'URL, e ti serviranno i certificati.
  </Step>

  <Step title="Connettiti al tuo database con ssl/tls">
    Usa le credenziali e i certificati per connetterti al tuo database utilizzando il tuo client o la tua libreria di database preferiti.\
    Assicurati di usare SSL/TLS per connessioni sicure e usa i certificati come CA, certificato radice o certificato client e certificato della chiave.\
    <Note> Normalmente ti servirà solo il `.pem`, ma alcuni client possono richiedere separatamente i file `.key` e `.cert` oppure il file `.p12`.</Note>
  </Step>

  <Step title="Inizia a usare il tuo database">
    Una volta connesso, puoi iniziare a usare la tua istanza di database, archiviando e gestendo i tuoi dati.\
    Puoi anche monitorare le prestazioni e l'utilizzo del tuo database tramite la dashboard di Square Cloud.
  </Step>
</Steps>
