SQL++/N1QL 쿼리

10분 안에 N1QL 배우기: 대화형 온라인 튜토리얼

N1QL은 JSON용 SQL입니다. N1QL의 목표는 개발자와 기업에게 JSON 데이터를 쿼리, 변환 및 조작할 수 있는 표현력이 풍부하고 강력하며 완벽한 언어를 제공하는 것입니다.

N1QL의 목표는 개발자와 기업에게 JSON 데이터를 쿼리, 변환, 조작할 수 있는 표현력이 풍부하고 강력하며 완전한 언어를 제공하는 것입니다. 따라서 N1QL은 풍부한 표현식 및 연산자 세트와 함께 SELECT, INSERT, UPDATE, DELETE, MERGE 문의 전체 세트를 지원합니다.

N1QL은 SQL에서 영감을 받았습니다. SQL을 알고 있다면 N1QL을 빠르게 배울 수 있습니다. 하지만 JSON의 유연한 구조에 SQL을 적용하려면 약간의 학습이 필요합니다. 더 빠르게 학습할 수 있도록 대화형 튜토리얼을 준비했습니다.

https://query-tutorial.couchbase.com/tutorial/

주요 섹션은 다음과 같습니다:

  • 섹션 1. N1QL 기본 사항
  • 섹션 2. 조인
  • 사례 연구 I. 이커머스
  • 사례 연구 II. 소셜 게임

다음을 수행할 수 있습니다. 쿼리 수정 를 실행하고 결과가 어떻게 변경되는지 확인합니다. 설명하기를 실행하여 쿼리 계획을 확인합니다. N1QL을 재미있게 배워보세요.

다음은 샘플 화면입니다.

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

작성자

게시자 케샤브 머시

케샤브 머시는 Couchbase R&D의 부사장입니다. 이전에는 MapR, IBM, Informix, Sybase에서 근무했으며 데이터베이스 설계 및 개발 분야에서 20년 이상의 경력을 쌓았습니다. IBM Informix에서 SQL 및 NoSQL R&D 팀을 이끌었습니다. Couchbase에서 두 번의 President's Club 상을, IBM에서 두 번의 뛰어난 기술 업적상을 수상했습니다. 인도 마이소르 대학교에서 컴퓨터 과학 및 공학 학사 학위를 받았으며, 24개의 미국 특허를 보유하고 있습니다.

댓글 하나

  1. 정말 잘했어요, 팀 - 정말 마음에 듭니다! 물론 바로 DELETE 문을 실행해 보았습니다. 이 튜토리얼의 접근 권한이 읽기 전용이라는 것을 알게 되어 좋았습니다!

    1. 네. SELECT를 배우면 언어를 잘 알게 됩니다.
      DELETE 문을 설명하여 쿼리가 어떻게 실행되는지 확인할 수 있습니다. 쿼리 계획에 관심이 있으시다면 Couchbase 5.0의 프로파일링에 대한 시각적 설명을 확인하세요.

댓글 남기기

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

구축 시작

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

카펠라 무료 사용

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

연락하기

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