안녕하세요,
롤 토토 4.0.4가 출시되었습니다!
다음은 롤 토토 4.0.4의 주요 내용입니다:
PostgreSQL 18 이상에서 PostgreSQL의 플래너는 롤 토토를 정렬된 인덱스로 인식할 수 있습니다. 롤 토토는 다음과 같은 쿼리를 위해 필터링되고 이미 정렬된 레코드를 PostgreSQL에 반환할 수 있습니다. 어디... 주문 기준... 제한. 이러한 개선으로 많은 행이 일치할 때 응답 시간이 향상될 수 있습니다.
PostgreSQL 17 이하에서는 결과가 롤 토토 인덱스에서 정렬되더라도 PostgreSQL은 결과를 정렬합니다. PostgreSQL 18+의 이번 릴리스부터 PostgreSQL은 롤 토토가 정렬된 출력을 제공할 때 추가 정렬을 건너뜁니다. 따라서 롤 토토는 더 효율적으로 결과를 반환할 수 있습니다.
또한 이제 Debian GNU/Linux trixie 및 AlmaLinux 10용 롤 토토 패키지를 제공합니다. 이를 통해 최신 OS 버전에서 최신 롤 토토와 함께 최신 PostgreSQL을 쉽게 사용할 수 있습니다.
자세한 내용은 다음 릴리스 노트 URL을 참조하십시오:
PGroonga는 PostgreSQL을 만드는 PostgreSQL 확장 프로그램입니다. 모든 언어에 대한 전문 검색 플랫폼! ETL이 0인 초고속 전체 텍스트 검색 기능을 사용할 수 있습니다. PostgreSQL에 PGroonga를 설치하면 모든 언어를 사용할 수 있습니다! PostgreSQL 라이센스에 따라 출시되었습니다.
전체 텍스트를 개선하는 일부 PostgreSQL 확장 기능이 있습니다 pg_trgm과 같은 PostgreSQL의 검색 기능^1.
pg_trgm은 영숫자가 아닌 언어를 지원하지 않습니다. 일본어, 중국어 등의 문자입니다.
PGroonga는 모든 언어를 지원하고 풍부한 전문 텍스트를 제공합니다. 검색 관련 기능이 매우 빠릅니다. 왜냐면 PGroonga Groonga를 사용합니다^2이것은 완전한 전체 텍스트 검색입니다 엔진을 백엔드로 사용합니다.
성능에 대한 다음 벤치마크 결과를 참조하십시오:
PGroonga는 JSON 검색도 지원합니다. 각 값을 사용할 수 있습니다. 조건을 위해. 다음에 대해 전체 텍스트 검색을 수행할 수도 있습니다. PostgreSQL 10의 텍스트 검색처럼 JSON의 모든 텍스트는 그렇습니다.
당신은 전체 텍스트 검색 지식 없이도 롤 토토를 사용할 수 있습니다. 너 색인을 생성하고 WHERE에 조건을 추가하기만 하면 됩니다.
롤 토토(열)를 사용하여 테이블에 INDEX index_name 생성;
SELECT * FROM 테이블 WHERE 열 &@~ 'PostgreSQL';
LIKE를 사용하여 롤 토토를 사용할 수도 있습니다. 롤 토토는 인덱스로 LIKE를 수행하는 기능입니다. 롤 토토와 함께 좋아요 index는 index가 없는 LIKE보다 빠릅니다. 그것은 당신이 애플리케이션을 변경하지 않고도 성능을 향상시킬 수 있습니다. 다음 SQL을 사용합니다.
SELECT * FROM 테이블 WHERE 열 LIKE '%PostgreSQL%';
롤 토토에 관심이 있으십니까? 설치해주세요^4그리고 시도해 보세요 지도 시간^5. 롤 토토의 모든 기능을 알 수 있습니다.
롤 토토는 롤 토토를 제공하므로 쉽게 설치할 수 있습니다. 주요 플랫폼용 패키지. 다음을 위한 바이너리가 있습니다. 윈도우.
PGroonga 사용자는 다음과 같습니다:
https://롤 토토.github.io/users/
감사합니다.