pfaffman
(Jay Pfaffman)
1
RDS で pgvector を利用する推奨の方法はありますか?
こちらのページ には次のように記載されています。
pgvector 拡張機能は、AWS GovCloud (米国) リージョンを含むすべての AWS リージョンで、PostgreSQL 15.2 以降を実行している Amazon RDS のすべてのデータベースインスタンスで利用できます。
しかし、私が知る限り、PG14 では何らかの微妙な問題がありました。このサイトは RDS で実行されていると思いますが。
おそらく、現在のデータベースイメージには pgvector が含まれているため、通常のセルフホスティングではこの問題は発生しないでしょうが、私がこれを試したかった 2 つの場所はどちらも他の pg インストールを実行しています。 
「いいね!」 3
Falco
(Falco)
2
修正しました!Metaは3ヶ月ほどPG15で稼働しています。(セルフホストのPGアップグレードに備えてください)
しかし、AWSは事前に教えてくれませんが、PG 13.11にもpgvectorが含まれていますよ 
pgvectorは、AWS RDS、Aurora、Azure、GCP、Digital OceanでホストされているPostgreSQLサービスで利用可能なので、問題にはならないと思います。
「いいね!」 2
pfaffman
(Jay Pfaffman)
3
クール。それは良い情報ですね。ありがとうございます。これで一つの問題は解決します。もう一つは、レプリケーションを行う自己インストールされたPostgresイメージです。Discourseイメージを使用して、それでレプリケーションを機能させることができるかもしれません。
ありがとうございます。
「いいね!」 1
Falco
(Falco)
4
pgvectorはUbuntu/Debianの公式PostgreSQL PPAに含まれているため、それを有効にした後は、アクセスできる任意のサーバー/イメージでapt install pgvectorを実行するだけで簡単にインストールできます。
「いいね!」 2
pfaffman
(Jay Pfaffman)
5
ため息。不思議なことに、postgres:13 のDockerイメージは、提案されたようにaptの問題を解決しませんでした。公式のpgイメージが安全な選択肢だと思われました。
「いいね!」 1
Falco
(Falco)
6
すみません、それはコピー&ペーストには厳密ではありませんでした。正確なコマンドは次のとおりです。
apt update && apt install postgresql-${PG_MAJOR}-pgvector
「いいね!」 1
pfaffman
(Jay Pfaffman)
7

(笑)。ありがとうございます。Postgresとレプリカが更新され、インストールが完了しました!バグレポートに進みます。
「いいね!」 2
私の記憶が正しければ、それは私たちが標準的なインストールタイプに展開する時期とほぼ同じです。
PG15の展開スケジュールはありますか?
「いいね!」 3
Falco
(Falco)
9
はい、過去数回のことを考慮すると、今四半期または次の四半期にそのアップグレードを導入することになるでしょう。しかし、まだセルフホスティングのアップグレード展開は開始していません。
「いいね!」 5
他の人のために - AWS RDS 13.x で pg_vector を取得するには、pgadmin で管理者の権限で次を実行しました。
CREATE EXTENSION vector;
「いいね!」 1