Elige un producto
Hosting webSitios web y WordPress con un plan de precio fijoCloudDespliega apps, API y bases de datos desde Git o DockerAI BuilderCrea y modifica sitios y apps con IAAñade a cualquier proyecto
DominiosCorreoBases de datosWordPress gestionadoEntornos para agentesMigracionesDesarrolladores
Todo sobre IADesarrolladoresMCP para asistentes de IADocumentaciónSeguridadHostingsurge
PreciosIniciar sesiónBases de datos y backend
Bases de datos administradas. Justo al lado de tu app.
Ejecuta PostgreSQL, MySQL, MariaDB, Redis o MongoDB en la red privada de tu equipo. Conecta una base de datos a un proyecto y su cadena de conexión llega a las variables de entorno de la app, con copias diarias, métricas y una consola en el navegador ya incluidas.
Capítulo 1 de 5: Los cinco motores en una sola lista, cada uno con su estado y el proyecto que lo usa.
Datos de ejemploUna base de datos que se cuida sola, al lado de tu app
Todo lo que, si no, tendrías que programar, parchear y vigilar tú.
Cinco motores, un solo panel
PostgreSQL, MySQL, MariaDB, Redis y MongoDB, administrados donde administras tus despliegues. PostgreSQL suma el pooling de conexiones con PgBouncer y extensiones como pgvector.
Privada por defecto
Cada base de datos funciona en la red privada de tu equipo y solo es accesible desde tus proyectos. El acceso público es un interruptor: te da un host y un puerto, y se vuelve a cerrar.
Conectada en un paso
Conecta una base de datos a un proyecto y su URL de conexión se guarda como variable sensible: DATABASE_URL, REDIS_URL o MONGODB_URI. Vuelve a desplegar y la app queda conectada.
Copias desde el primer día
Las bases de datos nuevas se copian cada día a las 03:00 UTC y cada copia se guarda 30 días. Cambia la programación o haz una copia al momento antes de una migración.
Restaura o descarga
Restaura una copia en una base de datos nueva, o en la misma tras una copia de seguridad automática. Descarga cualquier copia; cada noche también se copian, cifradas, a un almacenamiento en la UE.
Consola y métricas integradas
Explora tablas y ejecuta consultas en el navegador sin abrir la base de datos a internet. Las métricas muestran la carga, las conexiones, los aciertos de caché y el tamaño durante 90 días.
Las restauraciones parten de estas copias: la recuperación a un momento concreto no está disponible para las bases de datos de clientes. Las copias de MongoDB se pueden descargar pero no restaurar desde el panel, y Redis no tiene copias programadas.
De cero a conectada en tres pasos
Los mismos pasos que muestra la demo de arriba. Sin servidor que montar ni credenciales que copiar de un lado a otro.
- Crea una base de datosElige un motor y un nombre. Arranca en la red privada de tu equipo, con las copias diarias ya activadas.
- Conéctala a tu appElige el proyecto. La URL de conexión se añade a sus variables de entorno; vuelve a desplegar y la app la lee como cualquier otra variable.
- Vigílala, consúltala, restáuralaSigue sus métricas, ejecuta consultas en la consola y restaura una copia cuando la necesites.
Por qué tenerla aquí
Lo que una base de datos en un servidor que gestionas tú te deja por hacer, y lo que resuelve Hostingsurge.
| Tarea | En un servidor que gestionas tú | En Hostingsurge |
|---|---|---|
| Copias de seguridad | Una tarea cron, rotación de volcados y un lugar donde guardar los archivos | Diarias por defecto, guardadas 30 días, más copias cuando quieras |
| Copia externa | Otro proveedor y otro script | Copiadas cada noche, cifradas, a un almacenamiento en la UE |
| Restauración | A mano, desde la línea de comandos | En una base de datos nueva, o en la misma tras una copia de seguridad |
| Ver los datos | Un cliente en tu portátil y un puerto abierto | Una consola en el navegador, de solo lectura por defecto, con cada sentencia auditada |
| Monitorización | Un exportador y paneles que montar | Métricas cada cinco minutos, con 90 días de historial |
| Conectar la app | Credenciales copiadas en su configuración | DATABASE_URL se añade al conectar la base de datos |
Todo lo que rodea a la base de datos
Secretos, tareas programadas y una visión clara de lo que usa cada proyecto, junto a tus despliegues.
- Variables de entorno y secretos. Mantén las claves de API y las cadenas de conexión fuera de tu código. Los valores sensibles quedan ocultos una vez guardados y los cambios se aplican en el siguiente despliegue.
- Tareas cron. Ejecuta comandos recurrentes, como una limpieza nocturna o un informe, según una programación en el contenedor de tu app, o lanza uno con Ejecutar ahora.
- Almacenamiento del proyecto. La vista Almacenamiento de cada proyecto muestra las bases de datos que usa. Conecta cualquier base de datos de tu equipo a cualquier proyecto.
Desde tu terminal
# Crea PostgreSQL y conéctala a un proyecto hostingsurge databases create tienda-db --engine postgresql --project tienda # Siete días de métricas, con minigráficos hostingsurge databases metrics tienda-db --range 7d # Haz una copia ahora y luego lista las copias hostingsurge databases backups tienda-db run hostingsurge databases backups tienda-db ls
Las mismas acciones están en la API REST y por MCP, y cada comando puede imprimir --json. La consola es la excepción: solo responde a sesiones iniciadas en el panel. Explorar la API y la CLI
Qué obtiene cada motor
Un solo panel para los cinco. Las copias y las restauraciones siguen lo que admite cada motor.
| Motor | Ideal para | Copias programadas | Restauración desde el panel |
|---|---|---|---|
| PostgreSQL | Datos relacionales para apps web y API | Diarias por defecto | En una base nueva o en la misma |
| MySQL | Apps PHP y muchos frameworks | Diarias por defecto | En una base nueva o en la misma |
| MariaDB | Código abierto, compatible con MySQL | Diarias por defecto | En una base nueva o en la misma |
| MongoDB | Documentos en formato JSON | Diarias por defecto | Solo descarga |
| Redis | Caché, sesiones y colas | No disponibles | — |
¿Ya tienes una funcionando en otro sitio? Importa un volcado de PostgreSQL, MySQL, MariaDB, MongoDB o Redis, o copia una base de datos en uso. Todas las fuentes de migración
Con los precios del resto de Cloud
Las bases de datos están en la lista de precios de Cloud: un precio fijo por base de datos, o uso facturado por segundo.
PostgreSQL Basic
0,1 vCPU256 MB
$6 / mes
PostgreSQL 1 GB
0,5 vCPU1 GB
$19 / mes
Key Value 256 MB
Compatible con Redis256 MB
$10 / mes
O paga por uso: $20 por vCPU y $10 por GB de memoria al mes, facturado por segundo. MySQL, MariaDB y MongoDB funcionan con precio por uso o en una instancia de precio fijo.
Precios de lanzamiento en USD, sin IVA. El pago aún no está abierto: todas las cuentas funcionan gratis hoy y no se cobra nada. Comparar precios de Cloud
Preguntas sobre bases de datos, respondidas
¿Qué bases de datos puedo crear?
PostgreSQL, MySQL, MariaDB, Redis y MongoDB. Cada una funciona como base de datos administrada en la red privada de tu equipo.
¿Cómo se conecta mi app a su base de datos?
Conecta la base de datos a un proyecto y su URL de conexión se añade a las variables de entorno del proyecto como valor sensible: DATABASE_URL, o REDIS_URL y MONGODB_URI para Redis y MongoDB. Vuelve a desplegar y tu app la lee como cualquier otra variable.
¿Las copias de seguridad son automáticas?
Sí, para PostgreSQL, MySQL, MariaDB y MongoDB: las bases de datos nuevas se copian cada día a las 03:00 UTC y cada copia se guarda 30 días. Puedes cambiar la programación o hacer una copia al momento, y cada noche las copias también se envían, cifradas, a un almacenamiento en la UE fuera del servidor. Redis no tiene copias programadas.
¿Puedo restaurar a un momento concreto?
No. Las restauraciones usan las copias programadas y las que haces a mano: las de PostgreSQL, MySQL y MariaDB se restauran en una base de datos nueva o en la misma tras una copia de seguridad, y las de MongoDB se pueden descargar.
¿Puedo ver la base de datos sin abrirla a internet?
Sí. La consola del navegador lista tablas, colecciones o claves y ejecuta sentencias a través de tu sesión del panel. Empieza en solo lectura; el modo escritura es un interruptor que confirmas, y cada sentencia queda registrada en el registro de auditoría del equipo.
¿Puedo conectarme desde mi propio ordenador?
Sí. Activa el acceso público y la base de datos obtiene un host y un puerto públicos para tus propias herramientas. Desactívalo cuando termines: por defecto, una base de datos solo es accesible desde los proyectos de tu equipo.
¿Puedo traer aquí una base de datos existente?
Sí. Importa un volcado de PostgreSQL, MySQL, MariaDB, MongoDB o Redis, o copia una base de datos en uso. ¿Prefieres que lo haga nuestro equipo? Solicita una migración asistida
¿Dónde se guardan mis datos?
En servidores en Francia (UE), detrás de un cortafuegos. Los proyectos, datos y credenciales de cada equipo están aislados de los de otros equipos.
Dale hoy mismo una base de datos a tu app.
Empieza gratis y crea PostgreSQL, MySQL, MariaDB, Redis o MongoDB junto a tus proyectos, o importa la que ya usas.