Choose a default theme

You can change your theme from the menu

GiST

GiST는 PostgreSQL에서 다양한 검색 구조를 구현하도록 제공하는 균형 트리 기반의 확장 가능한 인덱스 틀이다.

원리

자료형과 연산자 클래스가 검색 의미를 제공하고 공통 접근 방식이 트리 관리를 담당한다. 공간 자료나 범위 등 여러 종류의 검색에 응용할 수 있다.

예시

지리적 영역의 겹침이나 범위 포함 관계처럼 단순 동등 비교와 다른 조건을 해당 연산자 클래스와 연결해 검색할 수 있다.

주의할 점

GiST라는 이름만으로 지원 연산이나 정확도가 정해지지는 않는다. 연산자 클래스에 따라 재검사가 필요할 수 있으며 B-tree와 동일한 특성을 가진다고 가정하지 않는다.

참고 자료