| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| 토토 캔 : 문서 : 9.3 : 제한 | 사설 토토 : 문서 : 9.3 : 전문 검색 | 12장. 전체 텍스트 검색 | 메이저 토토 사이트 : 문서 : 9.3 : 동시성 제어 | |
다음을 사용하는 응용프로그램postgresql : 문서 : 9.3 : 사설 토토텍스트 검색용 모듈이 작동하려면 약간의 조정이 필요합니다. 내장된 기능:
일부 기능의 이름이 변경되었거나 약간의 조정이 있었습니다. 그들의 인수 목록은 이제 모두pg_catalog스키마, 반면 무지개 토토 설치에 참여했을 것입니다.공개또는 다른 비시스템 스키마. 새로운 것이 있습니다 버전tsearch2제공하는 이 영역의 대부분의 문제를 해결하기 위한 호환성 무지개 토토어입니다.
오래된tsearch2함수 및 다른 개체반드시수 로드 시 억제됨pg_dump8.3 무지개 토토 데이터베이스의 출력입니다. 대부분은 로드되지 않지만 어쨌든 몇몇은 문제를 일으킬 것입니다. 간단한 거래 방법 중 하나 이것은 새로운 것을 로드하는 것입니다.tsearch28092_8182
텍스트 검색 구성 설정이 이제 완전히 다릅니다. 구성 테이블에 행을 수동으로 삽입하는 대신 검색은 표시된 특수 SQL 명령을 통해 구성됩니다. 이 장의 앞부분에서. 다음에 대한 자동 지원은 없습니다. 8.3에 대한 기존 사용자 정의 구성을 변환합니다. 당신은 당신의 여기에서 소유하세요.
대부분의 사전 유형은 데이터베이스 외부의 일부에 의존합니다. 구성 파일. 이는 8.3 무지개 토토 버전과 대체로 호환됩니다. 사용법이 다르지만 다음과 같은 차이점에 유의하세요.
구성 파일은 이제 지정된 단일 위치에 배치되어야 합니다. 디렉토리($SHAREDIR/tsearch_data) 및 파일 유형에 따라 특정 확장자를 가져야 합니다. 다양한 사전의 설명에서 무지개 토토에 언급한 유형. 이 제한은 보안을 방지하기 위해 추가되었습니다. 문제.
구성 파일은 utf-8 인코딩으로 인코딩되어야 합니다. 어떤 데이터베이스 인코딩이 사용되는지에 관계없이.
동의어 사전 구성 파일에서 중지 단어는 다음으로 표시되어야 합니다.?.