pgvector
作为 PostgreSQL 扩展的向量相似性搜索,将嵌入向量与你的数据放在一起。
概览
pgvector 为 PostgreSQL 增加了向量列和近似最近邻索引。它解决了引入第二个数据存储所带来的运维问题:当嵌入向量存放在自己的数据库中时,每次查询都必须跨两个系统进行连接,每个事务都必须同时考虑两者。它之所以存在,是因为对大多数应用而言,向量数量足够小,用单个数据库更简单,而在相似度之外再按普通列进行过滤,恰恰是专用向量数据库最薄弱的地方。
技术图谱
pgvector 如何与技术栈的其他部分相连。
使用与依赖
- Embedding concept Techniques pgvector uses Embedding High ✓ source
Classification
- PostgreSQL database Databases pgvector part of PostgreSQL High ✓ source
工具
实现或集成 pgvector 的软件。