JSON γλώσσα ερωτήματος (JAQL)

Συγγραφέας: Eugene Taylor
Ημερομηνία Δημιουργίας: 11 Αύγουστος 2021
Ημερομηνία Ενημέρωσης: 22 Ιούνιος 2024
Anonim
JSON γλώσσα ερωτήματος (JAQL) - Τεχνολογία
JSON γλώσσα ερωτήματος (JAQL) - Τεχνολογία

Περιεχόμενο

Ορισμός - Τι σημαίνει η JSON Query Language (JAQL);

Η γλώσσα επερωτήσεων JSON (JAQL) είναι οποιαδήποτε σουίτα λογισμικού που χρησιμοποιείται σε συνδυασμό με βάσεις δεδομένων για την αναζήτηση, την ανάλυση ή ακόμα και τη δημιουργία εγγράφων βασισμένων στο Javascript Object Notion (JSON).


Το JSON είναι ένα τυποποιημένο μορφότυπο ανταλλαγής δεδομένων για τη δημιουργία εγγράφων παρόμοια με το XML και όχι με έναν απλό τύπο βάσης δεδομένων, οπότε στην πραγματικότητα δεν υπάρχει ενιαία τυποποιημένη γλώσσα επερωτήσεων. Αντ 'αυτού, υπάρχουν πολλές ανεξάρτητες γλώσσες που αναπτύσσονται από διαφορετικούς οργανισμούς για τον χειρισμό και την ανάλυση εγγράφων JSON.

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί την JSON Query Language (JAQL)

Το JSON υλοποιήθηκε εξαιτίας μιας αναμενόμενης ανάγκης για επικοινωνία πελάτη-διακομιστή σε πραγματικό χρόνο χωρίς την ανάγκη να χρησιμοποιηθούν plug-ins του προγράμματος περιήγησης, όπως οι εφαρμογές Java ή το Flash, όπως ήταν ο κανόνας στα τέλη της δεκαετίας του 1990 και στις αρχές της δεκαετίας του 2000.


Αρχικά βασίστηκε σε ένα υποσύνολο JavaScript, αλλά είναι ένα μορφότυπο δεδομένων ανεξάρτητο από τη γλώσσα και ως εκ τούτου δεν έχει επίσημη γλώσσα ερωτήματος, αλλά υπάρχουν πολλές διαφορετικές υλοποιήσεις σε μια γλώσσα ερωτήματος για το JSON.

Γλώσσες ερωτήματος συμβατές με JSON:

  • JAQL - λειτουργική επεξεργασία δεδομένων και γλώσσα ερωτήματος για εφαρμογές JSON και Big Data. Αρχικά ξεκίνησε ως έργο ανοικτού πηγαίου κώδικα στο Google, αλλά επετράπη από την IBM να χρησιμοποιηθεί ως κύρια γλώσσα επεξεργασίας δεδομένων για το λογισμικό Big Data, Hadoop.
  • JSONiq - λειτουργικός προγραμματισμός και γλώσσα επερωτήσεων που έχουν σχεδιαστεί για δηλωτικό ερώτημα και μπορούν να μετατρέψουν συλλογές δεδομένων σε JSON, XML ή αδόμητες μορφές ual.
  • XQuery - έχει την ίδια λειτουργία με τα παραπάνω, αλλά έχει κατασκευαστεί ειδικά για XML, αλλά λειτουργεί και με JSON και άλλες μορφές.