宣布 Aurora PostgreSQL 中的 pgvector 0.7.0 支援
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,請查看我們的入門頁面。