JSON 쿼리 언어 (JAQL)

작가: Eugene Taylor
창조 날짜: 11 팔월 2021
업데이트 날짜: 22 6 월 2024
Anonim
JSONiq : JSON 용 XQuery, XQuery 용 JSON
동영상: JSONiq : JSON 용 XQuery, XQuery 용 JSON

콘텐츠

정의-JSON 쿼리 언어 (JAQL) 란 무엇입니까?

JAQL (JSON 쿼리 언어)은 JSON (Javascript Object Notion) 기반 문서를 쿼리, 구문 분석 또는 구성하기 위해 데이터베이스와 함께 사용되는 소프트웨어 제품군입니다.


JSON은 XML과 유사한 문서를 작성하기위한 표준 데이터 교환 형식으로, 데이터베이스 유형이 완전하지 않으므로 실제로 단일 표준 쿼리 언어가 없습니다. 대신, JSON 문서를 조작하고 구문 분석하기 위해 여러 조직에서 개발 한 많은 독립 언어가 있습니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 JSON 쿼리 언어 (JAQL)를 설명합니다.

JSON은 1990 년대 후반과 2000 년대 초의 표준으로 Java 애플릿이나 플래시와 같은 브라우저 플러그인을 사용할 필요없이 상태 저장 실시간 클라이언트-서버 통신에 대한 인식이 필요했기 때문에 실현되었습니다.

원래 JavaScript의 하위 집합을 기반으로했지만 언어 독립적 인 데이터 형식이므로 공식 쿼리 언어는 없지만 JSON 쿼리 언어에는 여러 가지 구현이 있습니다.

JSON과 호환되는 쿼리 언어 :

  • JAQL-JSON 및 빅 데이터 애플리케이션을위한 기능적 데이터 처리 및 쿼리 언어입니다. 원래 Google에서 오픈 소스 프로젝트로 시작했지만 IBM이 빅 데이터 소프트웨어 인 Hadoop의 기본 데이터 처리 언어로 사용하기 위해 선택했습니다.
  • JSONiq-선언적 쿼리를 위해 설계된 기능적 프로그래밍 및 쿼리 언어이며 데이터 컬렉션을 JSON, XML 또는 비정형 형식으로 변환 할 수 있습니다.
  • XQuery-위와 동일한 기능을 갖지만 XML 전용으로 만들어졌지만 JSON 및 기타 형식에서도 작동합니다.