JSON Query Language (JAQL)

מְחַבֵּר: Eugene Taylor
תאריך הבריאה: 11 אוגוסט 2021
תאריך עדכון: 22 יוני 2024
Anonim
04-01-json-intro.mp4
וִידֵאוֹ: 04-01-json-intro.mp4

תוֹכֶן

הגדרה - מה המשמעות של JSON Query Language (JAQL)?

שפת שאילתות JSON (JAQL) היא כל חבילת תוכנה המשמשת בשילוב עם מסדי נתונים לצורך שאילתות, ניתוח או אפילו יצירת מסמכים מבוססי Javascript Object Noion (JSON).


JSON הוא פורמט חלופי נתונים סטנדרטי ליצירת מסמכים הדומים ל- XML ​​ולא סוג בסיסי של נתונים, כך שבאמת אין שפת שאילתה סטנדרטית אחת. במקום זאת, ישנן שפות עצמאיות רבות שפותחו על ידי ארגונים שונים לצורך מניפולציה וניתוח מסמכי JSON.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את JSON Query Language (JAQL)

JSON התממשה בגלל הצורך הנתפס בתקשורת משרדית בזמן אמת בזמן אמת ללא צורך להשתמש בתוספי דפדפן כמו יישומוני Java או Flash כפי שהיה הנורמה בסוף שנות התשעים ותחילת שנות האלפיים.

זה היה מבוסס במקור על קבוצת משנה של JavaScript, אך הוא פורמט נתונים עצמאי בשפה, וככזה אין לו שפת שאילתה רשמית, אך ישנם יישומים רבים ושונים בשפת שאילתה עבור JSON.

שפות שאילתה תואמות JSON:

  • JAQL - עיבוד נתונים פונקציונאלי ושפת שאילתה עבור יישומי JSON ו- Big Data. במקור התחיל כפרויקט בקוד פתוח אצל גוגל, אך IBM נאספה כדי לשמש כשפת עיבוד הנתונים העיקרית עבור תוכנת ה- Big Data שלהם, Hadoop.
  • JSONiq - שפת תכנות ושאילתות פונקציונאליות המיועדות לשאילתות הצהרתיות ויכולות להפוך אוספי נתונים לפורמטים של USAL, XML או לא מובנים.
  • XQuery - יש אותה פונקציה כמו לעיל אך נוצר במיוחד עבור XML אך עובד גם עם JSON ופורמטים אחרים.