Linguagem de Consulta JSON (JAQL)

Autor: Eugene Taylor
Data De Criação: 11 Agosto 2021
Data De Atualização: 22 Junho 2024
Anonim
Converter JSON para objeto em JavaScript
Vídeo: Converter JSON para objeto em JavaScript

Contente

Definição - O que significa JSON Query Language (JAQL)?

A linguagem de consulta JSON (JAQL) é qualquer suíte de software usado em conjunto com os bancos de dados para consultar, analisar ou até formar documentos baseados em Javascript Object Notion (JSON).


JSON é um formato de intercâmbio de dados padrão para criar documentos semelhantes ao XML e não um tipo completo de banco de dados; portanto, não existe realmente uma linguagem de consulta padrão única. Em vez disso, existem muitos idiomas independentes desenvolvidos por diferentes organizações para manipular e analisar documentos JSON.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica JSON Query Language (JAQL)

O JSON se materializou devido a uma necessidade percebida de comunicação estável entre cliente e servidor em tempo real, sem a necessidade de usar plug-ins de navegador, como applets Java ou Flash, como era a norma no final dos anos 90 e no início dos anos 2000.


Ele foi originalmente baseado em um subconjunto de JavaScript, mas é um formato de dados independente de idioma e, como tal, não possui linguagem de consulta formal, mas existem muitas implementações diferentes em uma linguagem de consulta para JSON.

Idiomas de consulta compatíveis com JSON:

  • JAQL - linguagem funcional de processamento e consulta de dados para aplicativos JSON e Big Data. Originalmente iniciado como um projeto de código aberto no Google, mas foi escolhido pela IBM para ser usado como a principal linguagem de processamento de dados do seu software Big Data, o Hadoop.
  • JSONiq - programação funcional e linguagem de consulta projetada para consulta declarativa e pode transformar coleções de dados em formatos JSON, XML ou ual não estruturados.
  • XQuery - tem a mesma função que a anterior, mas foi criada especificamente para XML, mas também funciona com JSON e outros formatos.