JSON език за заявки (JAQL)

Автор: Eugene Taylor
Дата На Създаване: 11 Август 2021
Дата На Актуализиране: 22 Юни 2024
Anonim
JSON език за заявки (JAQL) - Технология
JSON език за заявки (JAQL) - Технология

Съдържание

Определение - Какво означава JSON Query Language (JAQL)?

JSON езикът на заявките (JAQL) е всеки софтуерен пакет, който се използва във връзка с бази данни за запитвания, анализиране или дори формиране на документи, базирани на Javascript Object Notion (JSON).


JSON е стандартен формат за обмен на данни за създаване на документи, подобни на XML, а не пряк тип база данни, така че наистина няма единен стандартен език за заявки. Вместо това има много независими езици, разработени от различни организации за манипулиране и анализиране на JSON документи.

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява JSON Query Language (JAQL)

JSON се материализира поради забелязана необходимост от състоятелна комуникация клиент-сървър в реално време, без да се налага използването на плъгини за браузър като Java аплети или Flash, както беше норма в края на 90-те и началото на 2000-те.

Първоначално той беше базиран на подмножество от JavaScript, но е независим от езика формат на данните и като такъв той няма официален език за заявки, но има много различни реализации на езика на заявка за JSON.


Езици на заявки, съвместими с JSON:

  • JAQL - функционална обработка на данни и език за заявки за приложения JSON и Big Data. Първоначално стартира като проект с отворен код в Google, но беше избран от IBM, за да бъде използван като основен език за обработка на данни за техния софтуер за големи данни, Hadoop.
  • JSONiq - функционален език за програмиране и заявка, предназначен за декларативно запитване и може да трансформира колекции от данни в JSON, XML или неструктурирани формали на Ual.
  • XQuery - има същата функция като горната, но е направена специално за XML, но работи и с JSON и други формати.