La extensión pgvector está disponible en todas las instancias de base de datos en Amazon RDS que ejecutan PostgreSQL 15.2 y superior en todas las regiones de AWS, incluidas las regiones de AWS GovCloud (EE. UU.).
Pero hasta donde yo sé, había algún problema sutil con PG14. Creo que este sitio se ejecuta en RDS, sin embargo.
Presumiblemente, los autoalojadores típicos no tendrán este problema, ya que la imagen de base de datos actual tiene pgvector, pero en los dos lugares donde quería probar esto se están ejecutando otras instalaciones de pg.
¡Lo arreglamos! Meta ha estado ejecutando PG15 durante unos 3 meses. (prepárense para la actualización de pg autoalojado pronto)
Pero mientras AWS no te lo dice de antemano, también tienes pgvector en PG 13.11 allí
pgvector está disponible en los servicios de PostgreSQL alojados en AWS RDS, Aurora, Azure, GCP y Digital Ocean, así que creo que esto no será un problema.
Genial. Es bueno saberlo. Gracias. Eso resolverá un problema. El otro es una imagen de postgres autoinstalada que hace replicación. Quizás pueda averiguar cómo usar la imagen de Discourse y hacer que la replicación funcione con ella.
pgvector está en los PPA oficiales de PostgreSQL de Ubuntu/Debian, por lo que después de habilitarlo, es un simple apt install pgvector en cualquier servidor/imagen a la que tenga acceso.
Sus. Curiosamente, la imagen de Docker postgres:13 no resuelve el problema con apt como se sugirió. Parecía que la imagen oficial de pg sería una forma segura de proceder.
Sí, teniendo en cuenta las últimas veces, deberíamos introducir esa actualización en este o en el próximo trimestre, efectivamente. Aun así, todavía no hemos iniciado el despliegue de la actualización de autoalojamiento.