![JSONiq: XQuery for JSON, JSON for XQuery](https://i.ytimg.com/vi/XklZNo8rRu4/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - JSON Query Language (JAQL) หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบาย JSON Query Language (JAQL)
คำจำกัดความ - JSON Query Language (JAQL) หมายถึงอะไร
JSON query language (JAQL) เป็นชุดซอฟต์แวร์ใด ๆ ที่ใช้ร่วมกับฐานข้อมูลสำหรับการสืบค้นแยกหรือแม้กระทั่งสร้างเอกสาร Javascript Object Notion (JSON) - เบส
JSON เป็นรูปแบบ data-interchange มาตรฐานสำหรับการสร้างเอกสารที่คล้ายกับ XML และไม่ใช่ฐานข้อมูลแบบ outright ดังนั้นจึงไม่มีภาษาแบบสอบถามมาตรฐานเดียว มีองค์กรอิสระหลายภาษาที่พัฒนาโดยองค์กรต่าง ๆ เพื่อจัดการและแยกวิเคราะห์เอกสาร JSON
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบาย JSON Query Language (JAQL)
JSON ปรากฏขึ้นเนื่องจากความต้องการการรับรู้การสื่อสารไคลเอ็นต์ - เซิร์ฟเวอร์แบบเรียลไทม์โดยไม่จำเป็นต้องใช้ปลั๊กอินเบราว์เซอร์เช่น Java applets หรือ Flash ดังที่เป็นบรรทัดฐานในปลายปี 1990 และต้นปี 2000
เดิมนั้นใช้ชุดย่อยของ JavaScript แต่เป็นรูปแบบข้อมูลที่ไม่ขึ้นกับภาษาและไม่มีภาษาแบบสอบถามอย่างเป็นทางการ แต่มีการนำไปใช้งานที่แตกต่างกันมากมายในภาษาแบบสอบถามสำหรับ JSON
ภาษาของแบบสอบถามที่เข้ากันได้กับ JSON:
- JAQL - การประมวลผลข้อมูลการทำงานและภาษาแบบสอบถามสำหรับแอปพลิเคชัน JSON และ Big Data เดิมเริ่มต้นเป็นโครงการโอเพ่นซอร์สที่ Google แต่ไอบีเอ็มหยิบขึ้นมาเพื่อใช้เป็นภาษาหลักในการประมวลผลข้อมูลสำหรับซอฟต์แวร์ Big Data ของพวกเขา Hadoop
- JSONiq - การเขียนโปรแกรมเชิงฟังก์ชันและภาษาคิวรีออกแบบมาสำหรับเคียวรีที่ประกาศและสามารถแปลงชุดข้อมูลเป็น JSON, XML หรือรูปแบบ ual ที่ไม่มีโครงสร้าง
- XQuery - มีฟังก์ชั่นเช่นเดียวกับข้างต้น แต่ทำขึ้นเป็นพิเศษสำหรับ XML แต่ยังทำงานร่วมกับ JSON และรูปแบบอื่น ๆ