pgroonga
« Back to VersTracker
Description:
PostgreSQL plugin to use Groonga as index
Type: Formula  |  Latest Version: 4.0.4@0  |  Tracked Since: Dec 18, 2025
Links: Homepage  |  @pgroonga  |  formulae.brew.sh
Category: Databases
Tags: postgresql full-text-search groonga database search-engine indexing
Install: brew install pgroonga
About:
PGroonga is a PostgreSQL extension that enables high-speed full-text search using the Groonga search engine. It provides superior performance for multilingual text indexing and querying, especially for Japanese and other CJK languages. This plugin allows PostgreSQL to leverage Groonga's advanced tokenizers and indexing capabilities directly within standard SQL queries.
Key Features:
  • High-performance full-text search capabilities
  • Superior multilingual and CJK language support
  • Compatibility with standard PostgreSQL syntax
  • Advanced tokenizers and morphological analysis
  • Real-time index updates without table locks
Use Cases:
  • Building high-performance search functionality in web applications
  • Implementing multilingual search for global user bases
  • Enhancing existing PostgreSQL databases with advanced text indexing
  • Creating search engines for content management systems
Alternatives:
  • pg_trgm – PostgreSQL built-in extension for fuzzy string matching, less powerful for multilingual full-text search
  • Elasticsearch – Dedicated search engine requiring separate infrastructure, more complex but highly scalable
Version History
Detected Version Rev Change Commit
Dec 18, 2025 2:47am 4.0.4 0 VERSION_BUMP 424f3c29
Oct 2, 2025 8:14am 0 VERSION_BUMP c592fbb3
Sep 24, 2025 1:19pm 0 VERSION_BUMP b2c6e1a4
Oct 4, 2024 9:49am 0 VERSION_BUMP aaf31a23