Installing pgvector#
pgvector
は、使用しているPostgresディストリビューションと同じプラットフォームでサポートされています。
pgvector のサポートはPostgres
13から始まります。詳細については、以下を参照してください。
インストール#
インストールプロセスを開始する前に
Postgresをインストールします。参照
リポジトリの設定をします。
リポジトリのセットアップは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