Domov Baze podatkov Kaj je json poizvedbeni jezik (jaql)? - definicija iz tehopedije

Kaj je json poizvedbeni jezik (jaql)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni poizvedbeni jezik JSON (JAQL)?

Poizvedbeni jezik JSON (JAQL) je kateri koli programski paket, ki se uporablja v povezavi z zbirkami podatkov za poizvedovanje, razčlenjevanje ali celo oblikovanje dokumentov, ki temeljijo na Javascript Object Notion (JSON).

JSON je standardna oblika izmenjave podatkov za ustvarjanje dokumentov, podobnih XML in ne dokončna vrsta baze podatkov, tako da v resnici ni enotnega standardnega jezika poizvedb. Namesto tega obstaja veliko neodvisnih jezikov, ki so jih razvile različne organizacije za manipuliranje in razčlenjevanje dokumentov JSON.

Techopedia razlaga jezik poizvedbe JSON (JAQL)

JSON se je uresničil zaradi zaznane potrebe po stalni komunikaciji med strežnikom in strežnikom v realnem času, ne da bi morali uporabljati vtičnike brskalnika, kot sta Java appletov ali Flash, kot je bilo to pravilo v poznih devetdesetih in začetku 2000-ih.

Prvotno je temeljila na podskupini JavaScripta, vendar je jezikovno neodvisna oblika podatkov in kot taka nima formalnega poizvedbenega jezika, vendar obstaja veliko različnih izvedb v poizvedbenem jeziku za JSON.

Poizvedbeni jeziki, združljivi z JSON:

  • JAQL - funkcionalna obdelava podatkov in poizvedbeni jezik za aplikacije JSON in Big Data. Prvotno se je začel kot odprtokodni projekt pri Googlu, vendar ga je IBM izbral, da bi ga kot primarni jezik za obdelavo podatkov uporabil za svojo programsko opremo Big Data, Hadoop.
  • JSONiq - funkcionalni programski in poizvedbeni jezik, zasnovan za deklarativne poizvedbe in lahko pretvori zbirke podatkov v JSON, XML ali nestrukturirane besedilne formate.
  • XQuery - ima enako funkcijo kot zgoraj, vendar je bil narejen posebej za XML, vendar deluje tudi z JSON in drugimi formati.
Kaj je json poizvedbeni jezik (jaql)? - definicija iz tehopedije