расширение pgvector в Google Cloud SQL Postgres

Google Cloud SQL недавно объявил о поддержке расширения Postgres pgvector. Но его нет в списке поддерживаемых расширений.SELECT * FROM pg_available_extensions;. У меня версия 9.6. Что мне нужно сделать, чтобы увидеть расширение?

2 ответа

На основе этой документации наpgvectorмонтаж :

Скомпилируйте и установите расширение (поддерживает Postgres 11+)

Это также упоминается в этом журнале изменений :

0.3.0 (15 октября 2022 г.)

  • Добавлена ​​поддержка Postgres.15
  • Прекращена поддержка Postgres

Это означает, что минимальная версия Postgres должна быть не ниже или выше. Я попробовал установить расширение, используя версию9.6и10, оба неудачные.

Если вы действительно хотите, чтобы эта версия была доступна, вы можете использовать версию Postgres.11или выше или отправьте это как запрос на функцию по этой ссылке .

Надеюсь это поможет.

Вам необходимо получить последнюю версию обслуживания Cloud sql pg.

Если вы выберете свой экземпляр, вы сможете обновить его вручную на панели обслуживания.

Другие вопросы по тегам