本指南解释了如何在现有的 PostgreSQL 数据库中安装 pg_analytics
扩展。这些说明适用于在 Linux Debian/Ubuntu 上部署。如果您使用的是 Linux 的不同版本,请联系我们。
先决条件
确保您对 Postgres 数据库具有超级用户访问权限。
安装 pg_analytics
ParadeDB 为 Ubuntu 22.04 上的 Postgres 15 和 16 提供了 pg_analytics
扩展的预构建二进制文件。它们可以在 GitHub Releases 中找到。如果您使用的是不同版本的 Postgres 或不同的操作系统,您将需要从源代码构建扩展。
使用预构建的二进制文件
curl -L "https://github.com/paradedb/paradedb/releases/download/v0.6.1/pg_analytics-v0.6.1-pg16-arm64-ubuntu2204.deb" -o /tmp/pg_analytics.deb
sudo apt-get install -y /tmp/*.deb
注意:您可以将
v0.6.1
替换为您希望安装的pg_analytics
版本,并将pg16
替换为您正在使用的 Postgres 版本。
从源代码构建
请遵循这些 说明。
更新 postgresql.conf
接下来,在 postgresql.conf
中的 shared_preload_libraries
添加 pg_analytics
。
shared_preload_libraries = 'pg_analytics'
重新加载您的 PostgreSQL 服务器,使这些更改生效。
加载扩展
一旦扩展二进制文件安装在您的系统上,通过您选择的客户端(例如 psql
)连接到您的 Postgres 数据库,并运行以下命令:
CREATE EXTENSION pg_analytics;