JSON Query Language (JAQL)

Schrijver: Eugene Taylor
Datum Van Creatie: 11 Augustus 2021
Updatedatum: 22 Juni- 2024
Anonim
04-01-json-intro.mp4
Video: 04-01-json-intro.mp4

Inhoud

Definitie - Wat betekent JSON Query Language (JAQL)?

JSON-querytaal (JAQL) is een softwarepakket dat wordt gebruikt in combinatie met databases voor het doorzoeken, parseren of zelfs vormen van op Javascript Object Notion (JSON) gebaseerde documenten.


JSON is een standaardindeling voor gegevensuitwisseling voor het maken van documenten die vergelijkbaar zijn met XML en geen regelrechte database is, dus er is echt geen standaardquerytaal. In plaats daarvan zijn er veel onafhankelijke talen ontwikkeld door verschillende organisaties voor het manipuleren en parseren van JSON-documenten.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia verklaart JSON Query Language (JAQL)

JSON kwam tot stand vanwege een vermeende behoefte aan stateful, realtime client-servercommunicatie zonder de noodzaak om browserplug-ins zoals Java-applets of Flash te gebruiken, zoals de norm was in de late jaren 1990 en vroege 2000s.

Het was oorspronkelijk gebaseerd op een subset van JavaScript, maar is een taalonafhankelijk gegevensformaat en heeft als zodanig geen formele querytaal, maar er zijn veel verschillende implementaties in een querytaal voor JSON.


Query-talen compatibel met JSON:

  • JAQL - functionele gegevensverwerking en query-taal voor JSON- en Big Data-toepassingen. Oorspronkelijk begonnen als een open source-project bij Google, maar werd door IBM opgepikt om te worden gebruikt als de primaire taal voor het verwerken van gegevens voor hun Big Data-software, Hadoop.
  • JSONiq - functionele programmeer- en querytaal ontworpen voor declaratieve query en kan gegevensverzamelingen omzetten in JSON-, XML- of ongestructureerde gebruikersindelingen.
  • XQuery - heeft dezelfde functie als hierboven, maar is specifiek gemaakt voor XML maar werkt ook met JSON en andere formaten.