핵심포스트그레SQL배포에는 다음이 포함됩니다SP-GiST다음에 표시된 연산자 클래스표 65.1.
표 65.1. 내장SP-GiST연산자 클래스
| 이름 | 인덱스된 데이터 유형 | 인덱싱 가능한 연산자 | 주문 연산자 |
|---|---|---|---|
kd_point_ops |
점 |
<< <@ <^ ^ ~= |
<- |
quad_point_ops |
포인트 |
<< <@ <^ ^ ~= |
<- |
range_ops |
모든 범위 유형 | && &< & -|- << <@ = @ |
|
box_ops |
상자 |
<< &< && & ~= @ <@ &<| <<| | |& |
|
poly_ops |
다각형 |
<< &< && & ~= @ <@ &<| <<| | |& |
<- |
text_ops |
텍스트 |
< <= = = ~<=~ ~<~ ~=~ ~~ ^@ |
|
inet_ops |
inet, cidr |
&& = = < << <<= < <= = |
유형에 대한 두 연산자 클래스 중점, quad_point_ops기본값입니다.kd_point_ops동일한 연산자를 지원하지만 일부 애플리케이션에서 더 나은 성능을 제공할 수 있는 다른 인덱스 데이터 구조를 사용합니다.
그quad_point_ops, kd_point_ops그리고poly_ops연산자 클래스는 다음을 지원합니다<-k-최근접 이웃을 활성화하는 순서 연산자(k-NN) 색인이 생성된 점 또는 다각형 데이터 세트를 검색합니다.