Installing pgvector#

pgvector は、使用しているPostgresディストリビューションと同じプラットフォームでサポートされています。 pgvector のサポートはPostgres 13から始まります。詳細については、以下を参照してください。

インストール#

インストールプロセスを開始する前に

リポジトリのセットアップは1回限りのタスクです。すでにリポジトリを設定している場合、この手順を実行する必要はありません。

リポジトリを設定するには、 EDB repositories に移動し、そこに提供されている指示に従ってください。

パッケージをインストールする#

Package installコマンドの構文は次のとおりです。

#  For SLES, CentOS, RHEL and its derivatives

sudo <package-manager> -y install edb-<postgres><postgres_version>-pgvector0

#  For Debian and Ubuntu

sudo <package-manager> -y install edb-<postgres><postgres_version>-pgvector-0

そこで

  • <package-manager> は、オペレーティングシステムで使用されるパッケージマネージャーです。

Package manager

Operating system

dnf

RHEL 8/9 and derivatives

yum

RHEL 7 and derivatives, CentOS 7

zypper

SLES

apt-get

Debian and derivatives

  • <postgres> は、使用しているPostgresのディストリビューションです。

Postgres distribution

Value

PostgreSQL

pg

EDB Postgres Advanced Server

as

EDB Postgres Extended Server

postgresextended

  • <postgres_version> は、使用しているPostgresのバージョンです。

たとえば、RHEL 8プラットフォームにEDB Postgres Advanced Server 15のpgvectorをインストールするには

sudo dnf -y install edb-as15-pgvector0