Installing VectorChord-BM25

Prerequisites

  1. Install your flavor of Postgres if not already installed. See:

  2. Set up the repository:

    Setting up the repository is a one-time task. If you've already set up your repository, you don't need to perform this step.

    To set up the repository, go to EDB repositories and follow the instructions provided there.

  3. Install pg_tokenizer package:

    sudo <package-manager> -y install edb-<postgres><postgres_version>-pg-tokenizer
  • <package-manager> is the package manager used with your operating system:

    Package managerOperating system
    dnfRHEL 8/9 and derivatives
    zypperSLES
    apt-getDebian and derivatives
  • <postgres> is the distribution of Postgres you're using:

    Postgres distributionValue
    PostgreSQLpg
    EDB Postgres Advanced Serveras
    EDB Postgres Extended Serverpostgresextended
  • <postgres_version> is the version of Postgres you're using.

For example, to install pg_tokenizer for EDB Postgres Advanced Server 15 on a RHEL 8 platform:

sudo dnf -y install edb-as15-pg-tokenizer

Install the package

sudo <package-manager> -y install edb-<postgres><postgres_version>-vectorchord-bm25
  • <package-manager> is the package manager used with your operating system:

    Package managerOperating system
    dnfRHEL 8/9 and derivatives
    zypperSLES
    apt-getDebian and derivatives
  • <postgres> is the distribution of Postgres you're using:

    Postgres distributionValue
    PostgreSQLpg
    EDB Postgres Advanced Serveras
    EDB Postgres Extended Serverpostgresextended
  • <postgres_version> is the version of Postgres you're using.

For example, to install vectorchord-bm25 for EDB Postgres Advanced Server 15 on a RHEL 8 platform:

sudo dnf -y install edb-as15-vectorchord-bm25

Could this page be better? Report a problem or suggest an addition!