pg_search
extension, which powers all of ParadeDB’s full text search and analytics:
Prerequisites
Ensure that you have superuser access to the Postgres database. Next, installlibicu
.
Install the ParadeDB Postgres Extension
ParadeDB Community
ParadeDB provides prebuilt binaries for our extension on- Debian 12
- Ubuntu 22.04 and 24.04
- Red Hat Enterprise Linux 8 and 9
- macOS 14 (Sonoma) and 15 (Sequoia)
pg_search
The prebuilt releases can be found in GitHub Releases.You can replace
0.18.3
with the pg_search
version you wish to install and
17
with the version of Postgres you are using.ParadeDB Enterprise
If you are a ParadeDB Enterprise user, you should have received a copy of the enterprise binaries. Please contact sales for access.Update postgresql.conf
Next, add the extension(s) to shared_preload_libraries
in postgresql.conf
. Adding pg_search
to shared_preload_libraries
is unnecessary if your Postgres version is 17 or higher.
Load the Extension
Finally, connect to your Postgres database via your client of choice (e.g.psql
) and run the following command:
pg_search
can be combined with pgvector
for hybrid search. You can find
the instructions for installing pgvector
here.