宣布 Aurora PostgreSQL 中的 pgvector 0.7.0 支援

張貼日期: 2024年8月8日

Amazon Aurora PostgreSQL 相容版現在支援 pgvector 0.7.0,這是 PostgreSQL 的開放原始碼擴充功能,以將向量嵌入儲存在資料庫中。pgvector 提供向量相似性搜尋功能,使用 Aurora 在生成人工智慧 (AI) 應用程式中的語義搜尋和檢索增強生成 (RAG)。

pgvector 0.7.0 新增了平行性,以改善 Aurora 中的 Hierarchical Navigable Small Worlds (HNSW) 索引建置時間。pgvector 0.7.0 新增了兩種新的向量資料類型:halfvec 用於將維度儲存為 2 位元組浮點,sparsevec 可儲存多達 1,000 個非零維度,現在支援使用 PostgreSQL 原生位元類型建立二進制向量索引。這些新增可讓您使用 PostgreSQL 表示式索引對向量資料類型使用純量和二進制量化,從而減少索引儲存大小並縮短索引建置時間。量化還允許您增加可以索引的向量最大維度:對 halfvec 為 4,000,對 二進制向量為 64,000。

pgvector 0.7.0 可在除了中國區域以外的所有適用 AWS 區域中執行 PostgreSQL 16.3、15.7、14.12、13.15 和 12.19 和更新版本的 Amazon Aurora 叢集使用,但包含 AWS GovCloud (美國) 區域。您可以透過修改資料庫叢集來啟動次要版本升級。若需進一步了解,請參閱 Aurora 文件

Amazon Aurora 的設計具有全球規模的無與倫比的高效能和可用性,與 MySQL 和 PostgreSQL 完全相容。其提供內建的安全、連續備份、無伺服器運算、最多 15 個僅供讀取複本、自動多區域複寫以及與其他 AWS 服務整合。若要開始使用 Amazon Aurora,請查看我們的入門頁面