검색 인덱스를 생성하고, 쿼리를 실행하고, 결과를 처리하여 MongoDB Search를 시작해 보세요. 배포서버 유형, 인터페이스 및 언어를 선택하여 적절한 절차를 확인하세요.
클러스터 설정
MongoDB Search 인덱스 정의 및 생성
MongoDB Search 인덱스 데이터를 쉽게 검색할 수 있는 형식으로 분류하는 데이터 구조입니다. 용어를 해당 용어가 포함된 문서와 매핑하여 쿼리 시점에 문서를 빠르게 검색 활성화 .
MongoDB Search를 사용하여 데이터를 쿼리 하려면 MongoDB Search 인덱스 구성해야 합니다. 데이터를 정렬하거나 필터하다 데 정기적으로 사용하는 필드를 인덱스 것이 좋습니다.
자세한 학습 은 지원되는 클라이언트를 참조하세요.
이 섹션에서는 샘플 영화 컬렉션에 MongoDB Search 인덱스를 생성합니다.
MongoDB Search 쿼리 빌드 및 실행
MongoDB Search 쿼리는 집계 파이프라인 단계의 형태를 취합니다. MongoDB Search는 주로 쿼리 파이프라인 의 첫 번째 단계인 $search 단계와 함께 사용합니다. 이 단계를 파이프라인 의 다른 단계와 함께 사용할 수도 있습니다.
MongoDB Search 쿼리 실행 때 MongoDB Search는 검색 인덱스 사용하여 컬렉션 에서 관련 데이터를 찾고 조회 . 또한 MongoDB Search는 검색 결과를 더욱 구체화하는 데 사용할 수 있는 $searchMeta 단계, 여러 하위 파이프라인, 여러 쿼리 연산자 및 수집기 를 제공합니다.
자세한 내용은 쿼리 및 인덱스를 참조하세요.
이 섹션에서는 인덱싱된 컬렉션에 대해 쿼리를 실행합니다.
학습 계속하기
자동 완성 및 부분 일치 실행 쿼리
MongoDB Search를 사용하여 부분 단어에 대한 결과를 반환하는 자동 완성 및 부분 쿼리를 실행할 수 있습니다. 이는 애플리케이션의 검색 필드에 문자를 더 많이 입력할수록 결과를 더 정확하게 조회하는 데 도움이 됩니다. MongoDB Search 자동 완성 유형으로 필드를 인덱싱해야 자동 완성 연산자를 사용할 수 있습니다.
시작하려면 자동 완성 및 부분 일치 MongoDB 검색 쿼리를 실행하는 방법을 참조하세요.
패싯으로 그룹화된 검색 결과
MongoDB Search를 사용하여 문자열, 날짜 또는 숫자 값을 기준으로 검색 결과를 그룹 패싯 쿼리를 실행 수 있습니다. facet (MongoDB 검색 연산자) 수집기를 사용하려면 패싯 정의 가 있는 인덱스 만들어야 합니다.
시작하려면 MongoDB 검색에서 패싯을 사용하는 방법을 참조하세요.
MongoDB Search 플레이그라운드 사용
MongoDB Search 플레이그라운드를 사용합니다. Atlas 계정, 클러스터 또는 컬렉션 없이 검색 인덱스를 구성하고 쿼리를 실행 다양한 MongoDB Search 기능을 사용해 볼 수 있습니다.
자세한 학습 은 MongoDB Search 플레이그라운드를 참조하세요.
교육 과정으로 학습하기
MongoDB Search에 대해 자세히 학습하려면 MongoDB University의 Atlas Search 과정 1 단원을 수강할 수 있습니다. 2.25 시간 단위에는 MongoDB Search에 대한 개요와 MongoDB Search 인덱스를 만드는 방법, 다양한 연산자와 함께 $search 를 사용하는 방법, 검색 패싯을 생성하는 방법에 대한 강의가 포함되어 있습니다.
보면서 배우기
다음 동영상을 시청하여 MongoDB Search에 대해 자세히 학습 수도 있습니다.
Atlas 및 MongoDB Search의 개요를 시청하고 데이터에 대한 MongoDB Search 설정을 시작하세요. 이 동영상에서는 클러스터 에 샘플 데이터를 로드하고, MongoDB Search 인덱스 만들고, Search Tester 및 Data Explorer을 사용하여 샘플 쿼리 실행 방법을 보여 줍니다.
지속 시간 소요 시간: 10분
다음 동영상을 따라 MongoDB Search 인덱스 구성하고 애플리케이션 에서 쿼리를 실행 방법을 학습 .
동영상 길이: 7분
레스토랑 파인더 데모 애플리케이션 을 위한 MongoDB Search 쿼리를 빌드 방법을 보여주는 다음 동영상 튜토리얼 안내를 따르세요. 이 데모는 www.atlassearchrestaurants.com.에서도 볼 수 있습니다.
소요 시간: 20분