HN 공개: BM25 연관성 순위 기반 전문 검색용 Postgres extension
(github.com)
pg_textsearch는 PostgreSQL에 BM25 연관성 순위 기반의 전문 텍스트 검색 기능을 제공하는 확장 프로그램으로, v1.0.0 버전으로 정식 출시되었습니다. 이 확장 프로그램은 기존 Postgres 텍스트 검색 설정과 호환되며, Block-Max WAND 최적화를 통해 빠른 상위-k 쿼리와 뛰어난 성능 및 확장성을 제공하여 외부 검색 엔진 없이도 고급 검색을 구현할 수 있게 합니다.
이 글의 핵심 포인트
- 1pg_textsearch는 PostgreSQL에 BM25 연관성 순위 기반 전문 텍스트 검색을 구현하는 확장 프로그램입니다.
- 2v1.0.0 버전으로 프로덕션 레디(Production ready) 상태이며, PostgreSQL 17 및 18을 지원합니다.
- 3