롤 토토 2.4.1 출시!

게시일2022-11-02롤 토토 프로젝트 작성
관련 오픈 소스

안녕하세요,

롤 토토 2.4.1이 출시되었습니다!

롤 토토 소개

  • 롤 토토 소개: https://pgroonga.github.io/

PGroonga는 PostgreSQL을 만드는 PostgreSQL 확장입니다. 모든 언어에 대한 빠른 전문 검색 플랫폼! PostgreSQL 라이센스에 따라 출시되었습니다.

전체 텍스트를 향상시키는 몇 가지 PostgreSQL 확장 기능이 있습니다 pg_trgm과 같은 PostgreSQL의 검색 기능^1.

pg_trgm은 영숫자가 아닌 문자를 사용하는 언어를 지원하지 않습니다. 일본어, 중국어 등의 문자입니다.

PGroonga는 모든 언어를 지원하고 풍부한 전문 텍스트를 제공합니다. 검색 관련 기능이 매우 빠릅니다. 왜냐면 PGroonga Groonga를 사용합니다^2이것은 완전한 전체 텍스트 검색입니다 엔진을 백엔드로 사용합니다.

성능에 대한 다음 벤치마크 결과를 참조하십시오:

  • 영어 Wikipedia를 사용한 롤 토토, textsearch 및 pg_trgm에 대한 벤치마크 결과 https://롤 토토.github.io/reference/롤 토토-versus-textsearch-and-pg-trgm.html
  • 롤 토토 및 pg_bigm에 대한 일본어 Wikipedia의 벤치마크 결과 https://롤 토토.github.io/reference/롤 토토-versus-pg-bigm.html

PGroonga는 JSON 검색도 지원합니다. 각 값을 사용할 수 있습니다. 조건을 위해. 다음에 대해 전체 텍스트 검색을 수행할 수도 있습니다. PostgreSQL 10의 텍스트 검색처럼 JSON의 모든 텍스트는 그렇습니다.

사용자

PGroonga 사용자는 다음과 같습니다:

  • 줄립: https://zulipchat.com/
    • 강력한 오픈 소스 그룹 채팅

https://롤 토토.github.io/users/

변경사항

다음은 롤 토토 2.4.1의 주요 내용입니다:

  • PostgreSQL 15에 대한 지원이 추가되었습니다.

  • PostgreSQL 10에 대한 지원이 중단되었습니다.

자세한 내용은 다음 릴리스 노트 URL을 참조하십시오:

  • https://groonga.org/en/blog/2022/10/31/롤 토토-2.4.1.html

사용법

당신은 전체 텍스트 검색 지식 없이도 롤 토토를 사용할 수 있습니다. 당신 색인을 생성하고 WHERE에 조건을 넣기만 하면 됩니다.

롤 토토(열)를 사용하여 테이블에 INDEX index_name 생성;

SELECT * FROM 테이블 WHERE 열 &@~ 'PostgreSQL';

LIKE를 사용하여 롤 토토를 사용할 수도 있습니다. 롤 토토는 인덱스로 LIKE를 수행하는 기능입니다. 롤 토토와 함께 좋아요 index는 index가 없는 LIKE보다 빠릅니다. 그것은 당신이 애플리케이션을 변경하지 않고도 성능을 향상시킬 수 있습니다. 다음 SQL을 사용합니다.

SELECT * FROM 테이블 WHERE 열 LIKE '%PostgreSQL%';

롤 토토에 관심이 있으십니까? 설치해주세요^4그리고 시도해 보세요 튜토리얼^5. 롤 토토의 모든 기능을 알 수 있습니다.

롤 토토를 쉽게 설치할 수 있습니다. 롤 토토가 제공하는 주요 플랫폼용 패키지. 다음을 위한 바이너리가 있습니다. 윈도우.

감사합니다,