Koti tietokannat Mikä on json-kyselykieli (jaql)? - määritelmä techopediasta

Mikä on json-kyselykieli (jaql)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä JSON-kyselykieli (JAQL) tarkoittaa?

JSON-kyselykieli (JAQL) on mikä tahansa ohjelmistopaketti, jota käytetään tietokantojen yhteydessä Javascript Object Notion (JSON) -pohjaisten asiakirjojen kyselyyn, jäsentämiseen tai jopa muodostamiseen.

JSON on vakiomuotoinen tiedonsiirtomuoto XML: n kaltaisten asiakirjojen luomiseen, ei suoran tyyppiseen tietokantaan, joten oikeastaan ​​ei ole yhtä vakiomuotoista kyselykieltä. Sen sijaan on olemassa erilaisia ​​riippumattomia kieliä, jotka eri organisaatiot ovat kehittäneet JSON-asiakirjojen käsittelemiseen ja jäsentämiseen.

Techopedia selittää JSON-kyselykielen (JAQL)

JSON toteutui, koska havaittiin tarpeeksi tilallista, reaaliaikaista asiakas-palvelin -viestintää ilman tarvetta käyttää selaimen laajennuksia, kuten Java-sovelmia tai Flashia, kuten 1990-luvun lopulla ja 2000-luvun alussa oli normi.

Se perustui alun perin JavaScriptin osajoukkoon, mutta se on kielestä riippumaton tietomuoto, ja sellaisenaan sillä ei ole muodollista kyselykieltä, mutta JSON-kyselykielellä on monia erilaisia ​​toteutuksia.

JSON-yhteensopivat kyselykielet:

  • JAQL - toiminnallinen tietojenkäsittely- ja kyselykieli JSON- ja Big Data -sovelluksille. Alun perin se aloitettiin avoimen lähdekoodin projektina Googlessa, mutta IBM otti sen käyttöön käytettäväksi Big Data -ohjelmistonsa Hadoopin ensisijaisena tietojenkäsittelykielenä.
  • JSONiq - toiminnallinen ohjelmointi- ja kyselykieli, joka on suunniteltu deklaratiiviseen kyselyyn ja voi muuttaa tietokokoelmat JSON-, XML- tai jäsentämättömiin tekstimuotoihin.
  • XQuery - sillä on sama toiminto kuin yllä, mutta se on tehty erityisesti XML: lle, mutta toimii myös JSON: n ja muiden muotojen kanssa.
Mikä on json-kyselykieli (jaql)? - määritelmä techopediasta