Язык запросов JSON (JAQL)

Автор: Eugene Taylor
Дата создания: 11 Август 2021
Дата обновления: 11 Май 2024
Anonim
JSONiq: XQuery for JSON, JSON for XQuery
Видео: JSONiq: XQuery for JSON, JSON for XQuery

Содержание

Определение - Что означает 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, что было нормой в конце 1990-х и начале 2000-х годов.

Первоначально он был основан на подмножестве JavaScript, но является независимым от языка форматом данных и поэтому не имеет формального языка запросов, но в языке запросов для JSON существует много различных реализаций.


Языки запросов, совместимые с JSON:

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