repoze.pgtextindex

소프트웨어 스크린 샷:
repoze.pgtextindex
소프트웨어 정보:
버전: 1.1
업로드 날짜: 20 Feb 15
개발자: Shane Hathaway
라이센스: 무료
인기: 3

Rating: 3.0/5 (Total Votes: 1)

.

repoze.pgtextindex PostgreSQL의 8.4 이상 & NBSP의 강력한 텍스트 인덱싱 기능을 기반으로 텍스트 검색 엔진을 제공 repoze.catalog 색인 플러그인입니다, 그것은 조프를 기반으로 텍스트 검색 인덱스를 대신 할 수 있도록 설계되었습니다. 인덱스입니다. 설치는 일반적으로 이미 repoze.catalog를 사용하는 코드에 거의 또는 전혀 변화가 필요합니다.
zope.index.text 이상 repoze.pgtextindex의 장점은 다음과 같습니다 :
& NBSP; * 성능. 대형 데이터 세트의 경우, repoze.pgtextindex는 repoze.pgtextindex가있다 zope.index 개체를 unpickling의 오버 헤드가없는 주로하기 때문에, 빠른 zope.index보다 크기 순서가 될 수 있습니다.
& NBSP; * 낮은 RAM 소비. RAM에 unpickled 개체의 큰 캐시를 유지하여 unpickling 오버 헤드 주위 zope.index 작업의 사용자. 더 나쁜 것은, 각 스레드 개체 캐시의 복사본을 유지합니다. PostgreSQL은, 다른 한편으로는, RAM에 복잡한 구조를 유지할 필요가 없다. PostgreSQL의 프로세스 크기가 일정하고 합리적인 경향이있다.
& NBSP; * 유지 보수. 의 PostgreSQL 텍스트 인덱싱 기능은 잘 문서화 및 zope.index 년 동안 많은 개발자의 관심을받지 못한 반면, 활성 유지 보수의 큰 거래를받습니다.
repoze.pgtextindex PostgreSQL의 모든 카탈로그 쿼리 및 업데이트에 참여 발생하지 않습니다. 사용하거나 텍스트 인덱스를 변경 만이 작업은 PostgreSQL을 맞았습니다.
사용법 :
repoze.pgtextindex 단지 repoze.catalog의 다른 인덱스처럼 사용된다 :
repoze.pgtextindex 수입 PGTextIndex에서
인덱스 = PGTextIndex (
& NBSP; 판별,
& NBSP; DSN,
& NBSP; 테이블 = 'pgtextindex'
& NBSP; ts_config = '영어',
& NBSP; drop_and_cr​​eate = 참)
다음과 같이 생성자의 인수는 다음과 같습니다
판별
& NBSP;이 인덱스에 대한 repoze.catalog discrminator. discrminators에 대한 자세한 내용은 repoze.catalog 설명서를 참조하십시오. 이 인수는 필수입니다.
DSN
& NBSP; PostgreSQL의 연결을위한 연결 문자열. 이 인수는 필수입니다.
테이블
& NBSP, 테이블 인덱스에 사용할. 기본값은 'pgtextindex'입니다.
ts_config
& NBSP; PostgreSQL의 텍스트 검색 인덱스 구성에 사용한다. 기본은 선박의 PostgreSQL와 구성에 내장 된 기본 인 '영어'입니다. 텍스트 검색 구성에 대한 자세한 내용은 PostgreSQL의 전체 텍스트 검색 설명서를 참조하십시오.
drop_and_cr​​eate
& NBSP; 사실 테이블과 인덱스 사용 의지 (있는 경우) 떨어졌다하는 경우 (재)를 만들었습니다. 기본값은 True입니다

이 릴리스의 새로운 기능입니다 무엇 :.

이 동시 인덱스 업데이트를 깨끗하게 처리합니다.

이 0.5 버전의 새로운 기능 :

이 커밋 된 읽기 격리로 전환하고 명시 적으로 잠금을 제거했다. 명시 적으로 잠금 쓰기 성능을 감소하고, 자동 진공 방해되었을 수 있습니다. 이 변화는 일시적인 불일치의 가능성을 제기하지만,이 패키지 어쨌든 ACID 준수를 제공하지 않았기 때문에, 개발자들은 이미 일시적인 불일치에 대비해야합니다.

이 버전 0.3의 새로운 기능 :

이 쿼리 문자열은 백 슬래시 문자가 포함 된 경우 PostgreSQL의 ProgrammingError를 수정했습니다. (LP 번호 798725)
질의 시간에 판별 기로 사용할 수 있습니다 임의의 마커의 컨텐츠를 표시하는 기능을 추가했습니다. (LP 번호 792334)
아포스트로피가 포함 된 단어에 대한 지원을 검색합니다. (LP 번호 801265)

이 요구 사항 :

이 파이썬

유사한 소프트웨어

phpMyBackupPro
phpMyBackupPro

19 Feb 15

dbkit
dbkit

20 Feb 15

ZSNES
ZSNES

3 Jun 15

MySQLoader
MySQLoader

11 May 15

개발자의 기타 소프트웨어 Shane Hathaway

slowlog
slowlog

20 Feb 15

oauth2sample
oauth2sample

14 Apr 15

perfmetrics
perfmetrics

20 Feb 15

코멘트 repoze.pgtextindex

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!