Bases de datos

PostgreSQL

Base relacional robusta para datos serios

Motor SQL open source con extensiones, JSON, búsqueda full-text y un ecosistema maduro. Referencia cuando el modelo de datos importa y quieres evitar atajos que luego duelen.

Ir al sitio oficial

Ficha abierta

Para qué sirve y cómo encaja

PostgreSQL es el motor al que muchos equipos vuelven cuando el proyecto deja de ser un experimento. Funciona en local, en un VPS con Coolify o en servicios gestionados como Supabase.

La contrapartida es operación: migraciones, backups y tuning dependen de ti o del proveedor que elijas. Para un blog estático o una landing sin estado, SQLite o un CMS gestionado pueden bastar.

Uso en tu proyecto

Instalación e importación

Comandos y fragmentos tomados de la documentación oficial. Elige tu caso, cópialos tal cual o pásale el prompt a tu agente.

levantar
docker run --name postgres -e POSTGRES_PASSWORD=postgres -p 5432:5432 -d postgres:18
conectar
psql postgresql://postgres:postgres@localhost:5432/postgres
driver
npm install pg

Prompt para que tu agente lo instale

Pega esto en Cursor, Claude Code, Codex u otro agente de código:

Prompt
Instala PostgreSQL en este proyecto (contexto: Docker). Documentación oficial: https://www.postgresql.org/download/. Comando verificado: `docker run --name postgres -e POSTGRES_PASSWORD=postgres -p 5432:5432 -d postgres:18`. Haz solo la instalación o importación base indicada en esta pestaña; no asumas stack ni configuración del proyecto. Cuando termines, pregunta al usuario cómo quiere integrarlo o qué contexto necesitas para los siguientes pasos.

Planes y modelos

Cómo se paga y qué incluye cada opción

  1. 01

    Software libre

    Sin coste de licencia bajo PostgreSQL License. La rama 18 es la estable vigente; pagas hosting, backups y operación según dónde lo ejecutes.

    Gratis

Funcionalidades

Qué puedes hacer con ella

  1. 01

    SQL avanzado y extensiones

    Tipos ricos, índices parciales, pgvector y extensiones para casos especializados.

  2. 02

    Integridad y transacciones

    Modelo ACID pensado para aplicaciones que no pueden perder consistencia.

  3. 03

    Replicación y backups

    Streaming replication, point-in-time recovery y herramientas de copia maduras.

  4. 04

    Ecosistema amplio

    ORMs, migraciones y hosting en casi cualquier nube o VPS.

Cuándo usarla

Dónde encaja y dónde no

Te conviene si…

Te conviene cuando el esquema relacional es central, necesitas consultas complejas o quieres un motor que aguante años de crecimiento sin cambiar de familia.

Mejor otra opción si…

Mejor otra opción si solo necesitas un key-value simple, un catálogo estático sin servidor o un prototipo de un día con cero operación.