cdpgvecto.rs
1.0.0
Этот репозиторий содержит контейнерные изображения для PGO Crunchydata, которые включают расширение pgvecto.rs.
️ Если вы развертываете это изображение в существующей базе данных: конфигурация Postgres должна быть обновлена, чтобы включить расширение pgvecto.rs.
Чтобы включить расширение, вам необходимо установить shared_preload_libraries и search_path в спецификации кластера. Добавьте следующую конфигурацию в свой PostgresCluster YAML -файл:
apiVersion : postgres-operator.crunchydata.com/v1beta1
kind : PostgresCluster
spec :
...
patroni :
dynamicConfiguration :
postgresql :
synchronous_commit : " on "
parameters :
shared_preload_libraries : " vectors.so "
search_path : ' "$user", public, vectors '
️ Если вы хотите сделать крупное обновление версии Postgres, как описано в официальных документах, убедитесь, что вы выполняете следующие шаги, или обновление потерпит неудачу:
vectors и отключите ее с помощью DROP EXTENSION vectors; ПолемdynamicConfiguration , который вы добавили в PostgresCluster сверху.dynamicConfiguration и снова включите расширение в базе данных с помощью CREATE EXTENSION vectors;