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

# Hospedaje de bases de datos

> Hospeda bases de datos para tus aplicaciones con la mayor plataforma de Latinoamérica. Rendimiento y seguridad de nivel empresarial para tus datos

<Frame>
  <img src="https://squarecloud.app/banners/es/databases.png" alt="Vista general del servicio Square Cloud Databases" style={{ borderRadius: "0.2rem" }} />
</Frame>

## ¿Por qué elegir Square Cloud?

Instancias gestionadas de PostgreSQL, MySQL, MongoDB y Redis, aprovisionadas en un par de clics y accesibles mediante una conexión cifrada y autenticada por certificado. Obtienes una base de datos de producción sin ajustar un servidor, gestionar copias de seguridad ni pagar por el ancho de banda que mueve tu aplicación.

<CardGroup cols={2}>
  <Card title="Almacenamiento respaldado por NVMe" icon="bolt">
    Las instancias se ejecutan sobre **SSD NVMe empresariales de Samsung**, donde la latencia de lectura aleatoria domina el rendimiento real de las consultas, de modo que las búsquedas indexadas y las cargas de trabajo intensivas en escritura se mantienen rápidas.
  </Card>

  <Card title="Sin tarifas de red" icon="wifi">
    **Sin cargos de ingreso ni de salida.** Lee y escribe todo lo que tu aplicación necesite sin una factura de ancho de banda medido, un coste que domina silenciosamente en la mayoría de los proveedores cloud.
  </Card>

  <Card title="Snapshots instantáneos" icon="server">
    **Puntos de restauración con un clic** incluidos sin coste adicional. Recupérate de una migración fallida o de un borrado accidental sin salir del dashboard.
  </Card>

  <Card title="Cifrado por defecto" icon="shield-halved">
    Las instancias **solo aceptan conexiones SSL/TLS** con certificados gestionados por Square Cloud. Las conexiones en texto plano se rechazan, así que tus datos se cifran en tránsito sin ninguna configuración adicional.
  </Card>
</CardGroup>

## Bases de datos compatibles

Ofrecemos algunas bases de datos ya configuradas para conectarse y empezar a usar.

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

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

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

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

### Versiones

|    SGBD    | Versión |
| :--------: | :-----: |
| PostgreSQL |  17.x.x |
|    MySQL   |  9.x.x  |
|   MongoDB  |  8.x.x  |
|    Redis   |  7.4.x  |

## ¿Cómo hospedo mi base de datos?

Hospedar tu base de datos con Square Cloud es simple y directo, necesitas un **plan Standard o superior activo** y seguir estos pasos:

<Steps>
  <Step title="Crea una nueva instancia de base de datos">
    Ve a la página de [Databases](https://squarecloud.app/es/dashboard/databases) y haz clic en el botón "Crear base de datos".
  </Step>

  <Step title="Configura tu instancia de base de datos">
    Selecciona el tipo de base de datos que quieres hospedar y rellena la información requerida, como el nombre de la base de datos y la RAM.
  </Step>

  <Step title="Finaliza la creación de tu instancia">
    Haz clic en el botón "Crear" y espera a que se cree la base de datos. Una vez que esté lista, podrás encontrar los detalles de conexión en el dashboard de la base de datos.
  </Step>
</Steps>

## ¿Cómo me conecto a mi base de datos?

Nuestras bases de datos están configuradas para permitir únicamente conexiones seguras con certificado. Para conectarte a tu nueva base de datos, necesitas seguir estos pasos:

<Steps>
  <Step title="Obtén las credenciales y los certificados">
    Obtén las credenciales para conectarte a tu base de datos. Necesitarás el host, el puerto, el nombre de usuario y la contraseña, que puedes encontrar en la URL, y necesitarás los certificados.
  </Step>

  <Step title="Conéctate a tu base de datos con ssl/tls">
    Usa las credenciales y los certificados para conectarte a tu base de datos utilizando tu cliente o librería de base de datos preferido.\
    Asegúrate de usar SSL/TLS para conexiones seguras y de usar los certificados como CA, certificado raíz o certificado de cliente y certificado de clave.\
    <Note> Normalmente solo necesitarás el `.pem`, pero algunos clientes pueden requerir los archivos `.key` y `.cert` por separado, o un archivo `.p12`.</Note>
  </Step>

  <Step title="Empieza a usar tu base de datos">
    Una vez conectado, puedes empezar a usar tu instancia de base de datos, almacenando y gestionando tus datos.\
    También puedes monitorizar el rendimiento y el uso de tu base de datos a través del dashboard de Square Cloud.
  </Step>
</Steps>
