关系数据库很快会替代向量数据库


安迪·帕夫洛和迈克尔·斯通布雷克关于矢量数据库的严厉言辞:向量数据库(Vector Databases)无存在必要。

向量数据库是一种专门设计的数据库管理系统(DBMS),它们使用索引来加速最近邻搜索(nearest-neighbor search)。

文中提到关系型数据库管理系统(RM DBMSs)应该很快能够提供对这些数据结构和搜索方法的原生支持,这将通过它们可扩展的类型系统来实现,从而使这些专门的向量数据库变得不必要

简而言之,关键点是:

  1. 向量数据库是为加速最近邻搜索而设计的专用数据库。
  2. 关系型数据库管理系统未来将可能提供对这些数据结构和搜索方法的原生支持。
  3. 这种支持将通过关系型数据库的可扩展类型系统来实现。
  4. 这可能使得专门的向量数据库变得不再必要。

也许,对于专门的Vector数据库,可能会有一些专门用例。
Postgres支持矢量数据,现在它比专门的矢量数据库更有效

  • 自托管Postgres可能比使用SaaS更便宜。
  • 这一结果推翻了PostgreSQL和pgvector易于启动但不可扩展的说法