Docs Menu
Docs Home
/
MongoDB 매뉴얼
/

인덱싱 참조

이 페이지의 내용

  • 의 인덱싱 메서드 mongosh
  • 인덱싱 데이터베이스 명령
  • 지리공간 쿼리 선택자
이름
설명

db.collection.createIndex()

컬렉션에 인덱스를 작성합니다.

컬렉션에서 지정된 인덱스를 제거합니다.

컬렉션의 모든 인덱스를 제거합니다.

컬렉션의 기존 인덱스를 설명하는 문서 배열을 반환합니다.

컬렉션의 모든 기존 인덱스를 다시 작성합니다.

컬렉션의 인덱스가 사용한 총 크기를 보고합니다. collStats 출력의 totalIndexSize 필드 주위에 래퍼를 제공합니다.

커서에 대한 쿼리 실행 계획에 대한 보고서입니다.

MongoDB가 쿼리에 특정 인덱스를 사용하도록 강제합니다.

커서에 대한 배타적 상위 인덱스 바운드를 지정합니다. 다음과 함께 사용합니다. cursor.hint()

커서에 대한 포괄적인 인덱스 바운드를 지정합니다. 다음과 함께 사용합니다. cursor.hint()

이름
설명

컬렉션에 대해 하나 이상의 인덱스를 작성합니다.

컬렉션에서 인덱스를 제거합니다.

컬렉션을 조각 모음하고 인덱스를 다시 빌드합니다.

컬렉션의 모든 인덱스를 다시 작성합니다.

컬렉션의 데이터와 인덱스의 정확성을 검사하는 내부 명령입니다.

MongoDB 5.0에서 제거되었습니다. MongoDB의 haystack 인덱스 기능을 사용하는 지리 공간적 쿼리를 수행합니다.

프라이머리가 해당 인덱스를 준비 상태로 표시하기 전에 진행 중인 인덱스 빌드을 커밋하기 위해 투표해야 하는 최소 데이터 보유 노드 수(즉, 커밋 쿼럼)를 변경합니다.

이름
설명

GeoJSON 기하 도형과 교차하는 기하 도형을 선택합니다. 2dsphere 인덱스는 $geoIntersects지원합니다.

점 근처에 있는 지리 공간적 객체를 반환합니다. 지리 공간적 공간 인덱스가 필요합니다. 2D구2D 인덱스는 $near지원합니다.

구의 점에 근접한 지형 공간 객체를 반환합니다. 지리 공간적 공간 인덱스가 필요합니다. 2D구2D 인덱스는 $nearSphere지원합니다.

돌아가기

쿼리 선택성 보장