PostgreSQL · Lección 03
¿Qué ofrece PostgreSQL en tipos de datos y extensibilidad?
Solo admite tipos numéricos y de texto: para JSON o arrays hay que guardar el contenido como texto y procesarlo en la aplicación
Además de los tipos habituales ofrece jsonb (JSON binario indexable), arrays, rangos y tipos propios, y se amplía con extensiones (como pg_stat_statements o PostGIS) que añaden funciones, tipos e índices
jsonb y json son equivalentes: ambos conservan el texto original con sus espacios y el orden de las claves y admiten los mismos índices
Las extensiones solo pueden instalarse recompilando PostgreSQL desde el código fuente, así que no se pueden añadir a un servidor ya desplegado
PostgreSQL · Lección 03
Completa el código
Las extensiones se activan con CREATE
Revisa: CREATE EXTENSION.
PostgreSQL · Lección 03
¿Por qué jsonb con un índice GIN es útil cuando los documentos tienen estructura variable?
Pista: permite consultar dentro del documento sin un esquema fijo y de forma eficiente gracias al índice, combinando la flexibilidad de los documentos con las garantías transaccionales de una base relacional.
✓
¡Lección completada!
Tipos de datos y extensibilidad
0
XP ganado
3
Vidas restantes