宣布在 Aurora PostgreSQL 中支持 pgvector 0.8.0

发布于: 2025年4月9日

Amazon Aurora PostgreSQL 兼容版现已支持 pgvector 0.8.0,这是 PostgreSQL 的一个开源扩展,用于在数据库中存储向量嵌入。pgvector 提供向量相似度搜索功能,使 Aurora 可用于生成式人工智能 (AI) 语义搜索和检索增强生成 (RAG) 应用程序。pgvector 0.8.0 对 PostgreSQL 查询规划器在存在筛选条件时的索引选择进行了优化,可提升查询性能并改进搜索结果质量。

pgvector 0.8.0 改进了使用 WHERE 子句和联接中的条件进行数据筛选的功能,从而提升查询性能和可用性。此外,迭代索引扫描有助于防止“过度筛选”,能够确保生成足够的结果来满足查询条件。如果初始索引扫描未满足查询条件,pgvector 将继续搜索索引,直到达到可配置的阈值为止。pgvector 0.8.0 还针对搜索和构建 HNSW 索引进行了性能优化。

pgvector 0.8.0 适用于所有 AWS 区域(包括 AWS GovCloud(美国)区域,但中国除外)中运行 PostgreSQL 16.8、15.12、14.17 和 13.20 及更高版本的 Amazon Aurora 集群。您可以通过修改数据库集群来启动次要版本升级。要了解更多信息,请参阅 Aurora 文档

Amazon Aurora 具有全球规模的无与伦比的高性能和可用性,与 MySQL 和 PostgreSQL 完全兼容。它提供内置的安全性、连续的备份、无服务器计算、最多 15 个只读副本、自动多区域复制以及与其他 AWS 服务的集成。如要开始使用 Amazon Aurora,请访问我们的入门页面