분류

CouchBase 쿼리 워크벤치에서 SQL을 사용하여 JSON 쿼리하기 - Coffee on CouchBase

coffee-on-couchbase

SQL과 유사한 구문을 사용하여 JSON 문서 데이터베이스를 쿼리하고 싶으신가요? 카우치베이스에는 N1QL 사용자를 위해.

N1QL 은 JSON용 SQL을 확장하는 선언적 쿼리 언어입니다. 기본 프레임워크 및 언어 통합, 유창한 API 또는 JDBC/ODBC 드라이버를 통해 데이터를 쿼리할 수 있습니다.

N1QL을 사용하면 한 번의 쿼리로 데이터를 정렬, 필터링, 변환, 그룹화, 결합하는 등 제한 없이 JSON 문서를 쿼리할 수 있습니다. 맞습니다. 다음을 수행할 수 있습니다. 결합 여러 문서에서 JOIN. 약속했던 그 유연한 데이터 모델? 바로 이것입니다. 더 이상 '단일 테이블' 및 '쿼리별 테이블' 데이터 모델에 국한되지 않습니다.

N1QL 튜토리얼 은 SQL과 유사한 구문을 사용하여 JSON 문서를 쿼리하는 개념을 배울 수 있는 훌륭한 리소스입니다. 다음은 몇 가지 예시입니다:

또는

또는

또는

또는

N1QL을 실험해 볼 준비가 되셨나요? 확실히 사용할 수 있습니다. CBQ 도구. 또는 다음을 사용할 수 있습니다. 카우치베이스 쿼리 워크벤치. 쿼리 워크벤치는 간단한 쿼리부터 복잡한 N1QL 쿼리를 준비하고 실행할 수 있는 풍부한 그래픽 사용자 인터페이스를 제공합니다. N1QL 문을 찾아보고, 만들고, 실행하고, 결과를 볼 수 있도록 하여 쿼리 개발을 편리하게 수행할 수 있는 방법을 제공합니다.

시작하는 방법을 알아보고 싶으신가요? 에벤 하버와 함께하는 이 간단한 세션에서 이에 대한 모든 것을 알아보세요:

다음 주소로 질문하세요. 스택 오버플로 또는 카우치베이스 포럼.

다음 링크에서 팔로우할 수도 있습니다. @couchbasedev 그리고 @couchbase. 즐기세요!

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 Arun Gupta, 개발자 지원 부문 부사장, Couchbase

아룬 굽타는 Couchbase의 개발자 지원 담당 부사장입니다. 그는 Sun, Oracle, Red Hat에서 10년 이상 개발자 커뮤니티를 구축하고 이끌었습니다. 그는 콘텐츠, 마케팅 캠페인 및 프로그램의 전략, 계획 및 실행을 개발 및 실행하는 교차 기능 팀을 이끄는 데 있어 깊은 전문성을 보유하고 있습니다. 그 전에는 Sun에서 엔지니어링 팀을 이끌었으며 Java EE 팀의 창립 멤버입니다. Gupta는 기술에 관한 블로그 게시물을 2,000개 이상 작성했습니다. 40여 개국에서 수많은 주제에 대해 광범위한 강연 경험을 가지고 있으며, 3년 연속 JavaOne Rock Star로 선정되었습니다. 또한 미국에서 Devoxx4Kids 지부를 설립하여 어린이를 대상으로 한 기술 교육을 지속적으로 장려하고 있습니다. 기술에 관한 여러 권의 책을 저술했으며, 열렬한 마라토너이자 지구를 횡단하는 사람, Java 챔피언, JUG 리더, NetBeans 드림팀 멤버, Docker 캡틴이기도 한 그는 @arungupta에서 쉽게 만나볼 수 있습니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.