pgvector 0.7.0 版本已發布!

發布於 2024-04-30,作者:pgvector
相關開源專案

pgvector 是一個提供向量相似度搜尋功能的開源 PostgreSQL 擴充套件,現已發布 v0.7.0 版本。 這個新版本包含許多新的功能和效能特性,以支援 PostgreSQL 中的向量相似度搜尋工作負載。

最新版本的 pgvector 增加了新的向量類型,包括 halfvec (2 位元組浮點數;索引最多 4,000 維度) 和 sparsevec (索引最多 1,000 個非零維度),並包含使用 bit 類型對二進位向量的索引支援 (索引最多 64,000 維度)。 此外,此版本還增加了使用表達式索引量化向量的支援,包括從 4 位元組到 2 位元組浮點數的量化,以及使用 binary_quantize 函數進行二進位量化。 pgvector 0.7.0 還增加了新的距離函數,包括 hamming_distancejaccard_distance 用於 bit 向量,並且現在支援用於 L1 距離操作的 HNSW 索引。 pgvector 0.7.0 還包括對 Linux x86-64 架構的 SIMD 的額外支援,並帶有 CPU 調度功能。

更多資訊,請參閱 0.7.0 的更新日誌

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

有關 pgvector 的更多資訊,包括如何開始使用,請訪問 GitHub 上的專案儲存庫

https://github.com/pgvector/pgvector