JSON-kyselykieli (JAQL)

Kirjoittaja: Eugene Taylor
Luomispäivä: 11 Elokuu 2021
Päivityspäivä: 22 Kesäkuu 2024
Anonim
JSONiq: XQuery for JSON, JSON for XQuery
Video: JSONiq: XQuery for JSON, JSON for XQuery

Sisältö

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

JSON-kyselykieli (JAQL) on mikä tahansa ohjelmistopaketti, jota käytetään tietokantojen yhteydessä JSON-pohjaisten Javascript Object Notion -dokumenttien 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.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

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ömiksi ual-muotoiksi.
  • XQuery - sillä on sama toiminto kuin yllä, mutta se on tehty erityisesti XML: lle, mutta toimii myös JSON: n ja muiden muotojen kanssa.