2025年9月25日: PostgreSQL 18 发布!

pgvector 0.7.0 发布!

发布于 2024-04-30,作者 pgvector
相关开源项目

pgvector 是一款开源的 PostgreSQL 扩展,提供向量相似性搜索功能,现已发布 v0.7.0。此新版本为在 PostgreSQL 中支持向量相似性搜索工作负载带来了许多新的功能和性能改进。

最新版本的 pgvector 增加了新的向量类型,包括 halfvec(2 字节浮点数;最多支持 4000 维索引)和 sparsevec(最多支持 1000 个非零维索引),并支持使用 bit 类型对二进制向量进行索引(最多支持 64000 维索引)。此外,此版本还通过表达式索引支持向量量化,包括将 4 字节浮点数转换为 2 字节浮点数,以及使用 binary_quantize 函数进行二进制量化。pgvector 0.7.0 还增加了新的距离函数,包括针对 bit 向量的 hamming_distancejaccard_distance,并且现在支持 L1 距离运算的 HNSW 索引。pgvector 0.7.0 还增加了对 SIMD 的支持,针对 Linux x86-64 架构进行了 CPU 分派。

有关更多信息,请参阅 0.7.0 的更新日志

https://github.com/pgvector/pgvector/blob/master/CHANGELOG.md#070-2024-04-29

有关 pgvector 的更多信息,包括如何开始使用,请访问 GitHub 上的项目仓库

https://github.com/pgvector/pgvector