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.
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
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.
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.
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.
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.
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.