JSONB e Arrays
Parte do curso de PostgreSQL
Alguns dados se recusam a ficar quietos em colunas. Uma tabela de produtos onde os notebooks têm quantidade de RAM, os teclados têm tipo de switch e os monitores têm tamanho de tela, e no mês que vem alguém acrescenta velas. Dá para criar uma coluna por atributo e ver a tabela crescer noventa colunas quase todas nulas, ou dá para inventar uma tabela lateral de chave e valor e escrever na mão uma linguagem de...
O mesmo problema aparece em escala menor com listas. Um post tem tags. Umas três, normalmente. Uma tabela de junção inteira para isso costuma ser mais maquinário do que o problema merece, e o Postgres deixa uma coluna guardar um array sem reclamar. ...
Quer aprender PostgreSQL JSONB e Arrays em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com PostgreSQL pronto e pratique JSONB e Arrays com um tutor de IA que conhece seu código.
Começar esta liçãoJSONB e ArraysO que você vai aprender
- JSONB column
- -> operator
- ->> operator
- @> contains operator
- GIN index on jsonb
- Text[] and integer[] arrays
- ANY()
- Unnest
Leia esta lição no seu idioma
Todas as lições deste curso
14 lições- 1O que é PostgreSQL20 min
- 2psql e Primeiros Comandos25 min
- 3Criando Bancos de Dados e Tabelas30 min
- 4Tipos de Dados25 min
- 5SELECT e WHERE30 min
- 6Joins35 min
- 7Agregações e Agrupamentos30 min
- 8Indexes35 min
- 9Transactions e Isolation35 min
- 10Functions e Triggers35 min
- 11JSONB e Arrays35 min
- 12EXPLAIN e Ajuste de Consultas35 min
- 13Backup e Restauração25 min
- 14Projeto Final: Crie um Schema60 min
