Gibt es einen empfohlenen Weg, pgvector auf RDS zu nutzen?

Gibt es eine empfohlene Methode, um pgvector auf RDS zu erhalten?

Diese Seite behauptet:

Die pgvector-Erweiterung ist auf allen Datenbankinstanzen in Amazon RDS mit PostgreSQL 15.2 und höher in allen AWS-Regionen verfügbar, einschließlich der AWS GovCloud (US)-Regionen.

Aber soweit ich weiß, gab es ein subtiles Problem mit PG14. Ich glaube, diese Seite läuft jedoch auf RDS.

Vermutlich werden typische Self-Hosters dieses Problem nicht haben, da das aktuelle Datenbank-Image pgvector hat, aber beide Orte, an denen ich dies ausprobieren wollte, verwenden andere PG-Installationen. :crying_cat_face:

3 „Gefällt mir“

Wir haben es behoben! Meta läuft seit etwa 3 Monaten mit PG15. (Haltet euch für das baldige Upgrade von selbst gehostetem PG bereit)

Aber während AWS es Ihnen nicht im Voraus sagt, haben Sie auch pgvector auf PG 13.11 darin :wink:

pgvector ist in AWS RDS, Aurora, Azure, GCP und Digital Ocean gehosteten PostgreSQL-Diensten verfügbar, daher denke ich, dass dies kein Problem sein wird.

2 „Gefällt mir“

Cool. Das ist gut zu wissen. Danke. Das wird ein Problem lösen. Das andere ist ein selbst installiertes Postgres-Image, das Replikation durchführt. Vielleicht kann ich herausfinden, wie ich das Discourse-Image verwenden und die Replikation damit zum Laufen bringen kann.

Danke.

1 „Gefällt mir“

pgvector ist in den offiziellen PostgreSQL-PPAs von Ubuntu/Debian enthalten. Nachdem diese aktiviert sind, ist es nur noch ein einfacher apt install pgvector-Befehl auf jedem Server/Image, auf das Sie Zugriff haben.

2 „Gefällt mir“

Seufz. Seltsamerweise löst das postgres:13 Docker-Image das Problem mit apt nicht, wie vorgeschlagen. Es schien, als wäre das offizielle pg-Image ein sicherer Weg.

1 „Gefällt mir“

Entschuldigung, das war nicht wirklich zum Kopieren und Einfügen gedacht, der genaue Befehl wäre

apt update && apt install postgresql-${PG_MAJOR}-pgvector
1 „Gefällt mir“

:person_facepalming:

LOL. Danke, mein Postgres und sein Replikat sind jetzt aktualisiert und ich habe es installiert! Jetzt zu den Fehlerberichten.

2 „Gefällt mir“

Wenn ich mich recht erinnere, ist das ungefähr die Zeit, zu der Sie es normalerweise für uns Standard-Installationsarten bereitstellen.

Haben Sie einen geplanten Rollout-Zeitplan für PG15 im Sinn?

3 „Gefällt mir“

Ja, unter Berücksichtigung der letzten Male sollten wir dieses Upgrade tatsächlich in diesem oder im nächsten Quartal einführen. Dennoch haben wir mit der Einführung des Self-Hosting-Upgrades noch nicht begonnen.

5 „Gefällt mir“

Ein Beitrag wurde in ein neues Thema aufgeteilt: Anfragen an KI über Typeform senden?

Zum Wohle anderer – um pg_vector auf AWS RDS 13.x zu erhalten, habe ich Folgendes als Admin in pgadmin ausgeführt:

CREATE EXTENSION vector;

1 „Gefällt mir“