JSON jezik upita (JAQL)

Autor: Eugene Taylor
Datum Stvaranja: 11 Kolovoz 2021
Datum Ažuriranja: 22 Lipanj 2024
Anonim
Build Tomorrow’s Library by Jeffrey Licht
Video: Build Tomorrow’s Library by Jeffrey Licht

Sadržaj

Definicija - Što znači JSON upitni jezik (JAQL)?

JSON jezik upita (JAQL) je svaki programski paket koji se koristi zajedno s bazama podataka za upite, raščlanjivanje ili čak formiranje dokumenata koji se temelje na Javascript Object Notion (JSON).


JSON je standardni format razmjene podataka za kreiranje dokumenata sličnih XML-u, a ne izravne vrste baze podataka, tako da doista ne postoji niti jedan standardni jezik upita. Umjesto toga, postoji mnogo neovisnih jezika koje su razvile različite organizacije za manipuliranje i raščlanjivanje JSON dokumenata.

Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava JSON upitni jezik (JAQL)

JSON se materijalizirao zbog uočene potrebe za vrstanom komunikacijom klijent-poslužitelj u stvarnom vremenu, bez potrebe za korištenjem dodataka za preglednike kao što su Java appleti ili Flash kao što je to bila norma u kasnim 1990-ima i početkom 2000-ih.

Prvotno se temeljila na podskupini JavaScripta, ali je format podataka neovisan o jeziku i kao takav nema formalni jezik upita, ali postoji mnogo različitih implementacija na jeziku upita za JSON.


Jezici za upite kompatibilni s JSON:

  • JAQL - funkcionalna obrada podataka i upitni jezik za JSON i Big Data aplikacije. Izvorno je započeo kao projekt otvorenog koda u Googleu, ali IBM ga je pokupio da bi se koristio kao primarni jezik za obradu podataka za njihov Big Data softver, Hadoop.
  • JSONiq - funkcionalni programski jezik i jezik upita dizajniran za deklarativne upite i može transformirati zbirke podataka u JSON, XML ili nestrukturirani ual format.
  • XQuery - ima istu funkciju kao gore, ali izrađena je posebno za XML, ali također radi s JSON i drugim formatima.