Ngôn ngữ truy vấn JSON (JAQL)

Tác Giả: Eugene Taylor
Ngày Sáng TạO: 11 Tháng Tám 2021
CậP NhậT Ngày Tháng: 22 Tháng Sáu 2024
Anonim
Ngôn ngữ truy vấn JSON (JAQL) - Công Nghệ
Ngôn ngữ truy vấn JSON (JAQL) - Công Nghệ

NộI Dung

Định nghĩa - Ngôn ngữ truy vấn JSON (JAQL) có nghĩa là gì?

Ngôn ngữ truy vấn JSON (JAQL) là bất kỳ bộ phần mềm nào được sử dụng cùng với cơ sở dữ liệu để truy vấn, phân tích cú pháp hoặc thậm chí hình thành các tài liệu dựa trên Javascript Object Notion (JSON).


JSON là một định dạng trao đổi dữ liệu tiêu chuẩn để tạo các tài liệu tương tự như XML và không phải là một loại cơ sở dữ liệu hoàn toàn, do đó thực sự không có ngôn ngữ truy vấn tiêu chuẩn duy nhất. Thay vào đó, có nhiều ngôn ngữ độc lập được phát triển bởi các tổ chức khác nhau để thao tác và phân tích cú pháp các tài liệu JSON.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Ngôn ngữ truy vấn JSON (JAQL)

JSON được cụ thể hóa do nhu cầu nhận thức về giao tiếp máy khách-máy chủ thời gian thực mà không cần sử dụng các trình cắm trình duyệt như Java applet hoặc Flash như thường lệ vào cuối những năm 1990 và đầu những năm 2000.


Ban đầu nó dựa trên một tập hợp con của JavaScript, nhưng là một định dạng dữ liệu độc lập với ngôn ngữ và do đó nó không có ngôn ngữ truy vấn chính thức, nhưng có nhiều cách triển khai khác nhau trong ngôn ngữ truy vấn cho JSON.

Các ngôn ngữ truy vấn tương thích với JSON:

  • JAQL - ngôn ngữ truy vấn và xử lý dữ liệu chức năng cho các ứng dụng JSON và Big Data. Ban đầu được bắt đầu như một dự án nguồn mở tại Google nhưng được IBM chọn để sử dụng làm ngôn ngữ xử lý dữ liệu chính cho phần mềm Dữ liệu lớn của họ, Hadoop.
  • JSONiq - lập trình chức năng và ngôn ngữ truy vấn được thiết kế cho truy vấn khai báo và có thể chuyển đổi các bộ sưu tập dữ liệu thành các định dạng ual JSON, XML hoặc không cấu trúc.
  • XQuery - có chức năng tương tự như trên nhưng được tạo riêng cho XML nhưng cũng hoạt động với JSON và các định dạng khác.