返回 AI 工具目录
pgvecto.rs
自托管组件人工精选最近核验 2026年7月23日
pgvecto.rs 是 TensorChord 开源的 PostgreSQL 向量搜索扩展,基于 Rust 与 pgrx 框架实现,让开发者直接在 Postgres 中存储并检索高维向量,常用于 RAG 与语义检索。它支持最高 65535 维向量,平方欧氏、负点积、余弦等多种距离,以及二进制向量、FP16、INT8 等数据类型;通过 VBASE 方法把向量检索与关系查询、过滤结合,索引存储与 Postgres 分离,并支持 WAL。需要注意:官方已将其标记为被后续项目 VectorChord 取代,并建议新项目迁移以获得更好的稳定性与性能,pgvecto.rs 最新版本停留在 2024 年底。采用 Apache 2.0 许可。
定价开源部署自托管、本地运行国内可达国内可达许可Apache-2.0
解决什么问题
- 在 Postgres 内直接做高维向量相似度检索
- 支持二进制、FP16、INT8 等多种向量类型
- 通过 VBASE 将向量检索与关系过滤结合
- 向量维度上限远高于 pgvector
适合
- 已用 PostgreSQL、想就地加向量检索的团队
- 需要向量检索与结构化过滤混合查询的场景
- 对高维或低精度向量类型有需求的应用
不适合
- 官方已建议新项目改用后继的 VectorChord
- 该扩展更新已停滞在 2024 年底
- 不使用 PostgreSQL 的技术栈无法采用
如何接入
- 以 PostgreSQL 扩展形式安装并用 SQL 使用
- 提供 Docker 镜像与源码编译两种安装方式
- 索引存储与 Postgres 主库分离管理
- 支持写前日志(WAL)
已知限制
- 已被 VectorChord 取代,建议评估迁移
- 版本停滞,后续修复与优化转移到新项目
- 部署与调优需要 PostgreSQL 运维能力
- 拉取镜像在国内可能需配镜像源
接入与使用事实
- 部署方式
- 自托管、本地运行
- 实现语言
- Rust、SQL
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- Apache-2.0
- 国内可达性
- 国内可达
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
暂无可公开的来源链接。
