이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.토토 핫 : 문서 : 17 : F.7. btree_gin-B-tree 동작을 가진 진 운영자 클래스버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

F.3. btree_gin

btree_gin샘플 GIN 제공 B-Tree와 동등한 동작을 구현하는 연산자 클래스 데이터 유형int2, int4, int8, float4, float8, 시간대가 포함된 타임스탬프, 타임스탬프 시간대 없음, 시간과 시간 구역, 시간대가 없는 시간, 날짜, 간격, oid, , "문자", varchar, 텍스트, 바이테아, 비트, varbit, macaddr, inet그리고cidr.

일반적으로 이 연산자 클래스는 동등한 표준 btree 인덱스 방법이며 하나의 주요 요소가 부족합니다. 표준 btree 코드의 특징: 강제하는 능력 독창성. 그러나 이는 GIN 테스트 및 다른 GIN 연산자 클래스 개발을 위한 기반. 또한 문의사항에 대해서는 GIN 인덱싱 가능 열과 btree 인덱싱 가능 열을 모두 테스트합니다. 열이 있는 경우 다중 열 GIN을 생성하는 것이 더 효율적일 수 있습니다. 두 개의 opclass를 생성하는 것보다 이러한 opclass 중 하나를 사용하는 인덱스 비트맵을 통해 결합해야 하는 별도의 인덱스 AND 중입니다.

F.3.1. 사용 예

CREATE TABLE 테스트(int4);
-- 인덱스 생성
gin (a)를 사용하여 테스트 시 INDEX testidx를 생성합니다.
-- 쿼리
SELECT * FROM 테스트 WHERE a < 10;

F.3.2. 저자

테오도르 시가예프 () 및 올렉 바르투노프(). 참조http://www.sai.msu.su/~megera/oddmuse/index.cgi/Gin추가 정보를 확인하세요.