FERRAMENTAS LINUX: Descubra a Nova Função JSON_TABLE() do PostgreSQL: Uma Revolução na Manipulação de Dados JSON

quinta-feira, 4 de abril de 2024

Descubra a Nova Função JSON_TABLE() do PostgreSQL: Uma Revolução na Manipulação de Dados JSON

 

O PostgreSQL, um servidor de banco de dados renomado, tem consistentemente aprimorado suas capacidades de manipulação de dados JSON ao longo dos anos. 

Agora, ele dá um salto gigantesco com a introdução da função SQL JSON_TABLE().

A função JSON_TABLE() é uma adição revolucionária que permite a conversão de dados JSON em uma visualização relacional. Esta visualização pode ser utilizada em cláusulas FROM e similares, abrindo um novo mundo de possibilidades para os desenvolvedores.

Até agora, PostgreSQL era um dos poucos servidores de banco de dados que ainda não haviam implementado a função JSON_TABLE(). MySQL/MariaDB, Oracle e outras soluções de banco de dados já oferecem essa função. Mas agora, PostgreSQL se junta a eles, fortalecendo ainda mais sua posição no mercado.

De acordo com a nova documentação do PostgreSQL, “JSON_TABLE é uma função SQL/JSON que consulta dados JSON e apresenta os resultados como uma visualização relacional, que pode ser acessada como uma tabela SQL normal. Você pode usar JSON_TABLE dentro da cláusula FROM de um SELECT, UPDATE ou DELETE e como dados fonte em uma instrução MERGE.”

O suporte inicial para JSON_TABLE() no PostgreSQL foi mesclado hoje para Git. Isso significa que ele estará disponível na próxima versão principal, PostgreSQL 17.

Além disso, um analisador JSON não recursivo também foi mesclado hoje para o PostgreSQL. Este analisador JSON alternativo pode ser usado para análise incremental de dados, embora seja um pouco mais lento que o analisador descendente recursivo. Inicialmente, este novo analisador JSON será usado para análise incremental de manifestos de backup.

Fique ligado para mais atualizações sobre o PostgreSQL e suas inovações contínuas no mundo dos bancos de dados.






Fonte 

Até a próxima !!

Nenhum comentário:

Postar um comentário