DocumentDB에 대한 쿼리 언어(Azure) 설명서

Azure DocumentDB에서 사용하는 오픈 소스 DocumentDB 플랫폼 및 MQL(MongoDB 쿼리 언어)에 대해 알아봅니다. 친숙한 MQL 구문을 사용하여 최신 MongoDB 호환 애플리케이션을 빌드합니다.

Commands

MQL(MongoDB 쿼리 언어) 명령은 데이터베이스 서버를 관리하고 상호 작용하기 위한 직접적인 지침입니다. 관리 작업을 수행하고, 성능을 최적화하고, 보안을 유지하는 데 필수적입니다.

Aggregation

집계 명령은 데이터 레코드를 처리하고 계산된 결과를 반환합니다. 여러 문서의 값을 그룹화하고 그룹화된 데이터에 대한 작업을 수행하며 단일 결과를 반환합니다. 일반적인 집계 작업에는 평균, 합계 및 개수 계산이 포함됩니다.

쿼리 및 쓰기

쿼리 및 쓰기 명령을 사용하면 DocumentDB 컬렉션에서 문서를 검색, 삽입, 업데이트 및 삭제할 수 있습니다. 이러한 작업은 데이터와 상호 작용하기 위한 기본 작업이므로 CRUD(만들기, 읽기, 업데이트, 삭제) 작업을 효율적으로 수행할 수 있습니다.

운영자

MQL(MongoDB 쿼리 언어) 연산자는 쿼리 내에서 강력한 필터링, 비교 및 데이터 조작을 가능하게 합니다. 이러한 연산자를 마스터하면 표현 쿼리를 작성하여 컬렉션에서 문서를 효율적으로 검색하고 업데이트할 수 있습니다.

비트 단위 업데이트

비트 업데이트 연산자는 비트 연산을 사용하여 값을 수정하는 데 사용됩니다.

요소 쿼리

요소 쿼리 연산자는 해당 존재 및 형식에 따라 문서 요소를 쿼리하는 데 사용됩니다.

리터럴 식

리터럴 식 연산자는 집계 식에서 리터럴 값을 나타내는 데 사용됩니다.