Tras unos cuantos años trabajando con PostgreSQL he decidido hacer un compendio de todo lo que he aprendido y consolidarlo en esta guía. Es un buen punto de partida para que los que quieran adentranse en el mundo de PostgreSQL: uno de los motores relacionales de código abierto más robustos, seguros y utilizados en distintos entornos (Transaccionales u OLAP) junto con distintos tipos de aplicaciones (GIS, ERPs, CRMs ...).
Si eres un desarrollador de software (full-stack, backend) o un administrador de sistemas (devops, sre, etc) y te interesa ampliar tus conocimientos sobre la administración y el mantenimiento de PostgreSQL, esta es tu guía.
Eh! que esto lo he hecho en mi tiempo libre y seguro que hay erratas y demás fallos, así que si no te importa reportarlos estaré encantado de recibir PRs. Gracias!
-
Instalación y configuración para distintos entornos
-
Lenguaje SQL y PL/pgSQL
-
Creación y gestión de bases de datos
-
Seguridad
-
Optimización de rendimiento
-
Monitorización y mantenimiento
-
Copias de seguridad y restauración
La guia está en: https://github.com/lesandie/guia-postgres/blob/main/guia/guia_postgres_v21a.md