本文是关于在 PostgreSQL 14 中安装并使用向量相似度搜索插件(pgvector)的详细指南。此插件允许用户在数据库中执行高效的向量运算,特别适用于机器学习模型的向量数据存储与检索场景。
环境需求
- 已安装PostgreSQL 14或更高版本。
- 安装了Visual Studio 2022,用于编译插件。
安装
- 下载源码
git clone --branch v0.6.2 https://github.com/pgvector/pgvector.git
- 编译安装
启动VS2022 X64命令行窗口,执行以下命令
# 设置环境变量,指定 PostgreSQL 安装目录,如已安装 PostgreSQL 14
set "PGROOT=C:\Program Files\PostgreSQL\14