谷歌公司已为其基于 PostgreSQL 和 Redis/ValKey 的托管服务提供向量处理支持,并为 Firebase 提供完全关系查询功能。Spanner 也使用现代 AI 技术进行了更新。

2024年10月2日,谷歌云在旧金山举行的OpenAI DevDay上展示了其最新的生成型AI技术。同一周,谷歌云还发布了多项新功能和增强功能,旨在帮助开发者更快地获取AI项目所需的数据。
谷歌注意到,全球软件开发者的数量是数据科学家的十倍。因此,谷歌为其PostgreSQL和基于Redis/ValKey的托管服务引入了向量处理支持,并为Firebase提供了完全的关系型查询能力。此外,Spanner也已更新,集成了现代AI技术。
PostgreSQL的向量处理
PostgreSQL是目前开发者中非常流行的数据库之一,谷歌推出了自己的AlloyDB数据库服务,该服务与PostgreSQL 100%兼容。本周,谷歌将ScaNN向量索引融入AlloyDB,该索引长期以来为谷歌搜索和YouTube提供了搜索大量非结构化数据(如文本和视频)的能力,通过向量嵌入实现。
向量处理是将标准关系数据库带入生成型AI世界的关键。在关系数据库中,向量嵌入可以表示文本或视频元数据等非结构化数据。它们可以存储在数据库中,并通过向量近似操作——即用户请求生成的“最近邻”查询——来定位。
谷歌还与AI平台提供商Aiven合作,扩展了AlloyDB跨竞争对手云的服务。通过Aiven for AlloyDB Omni,客户可以在不同的云和自己的设施中扩展AlloyDB数据库,这是一项托管的云数据库服务。
Redis和Valkey的向量处理
向量处理也即将应用于Redis低延迟数据库,该数据库通常用于缓存需要快速交付的数据,以及应用于Linux基金会支持的开源Redis分支Valkey。
谷歌云为Redis和Valkey都提供了托管服务,分别称为Memorystore for Redis Cluster和Memorystore for Valkey 7.2。有了这项新技术,单个Memorystore实例可以在毫秒级的单数延迟下对超过十亿个向量执行向量搜索,召回率超过99%。
Firebase的PostgreSQL
使用谷歌自己的Firebase平台进行数据存储的开发者也将获得PostgreSQL的支持。这个易于使用的数据存储现在获得了像PostgreSQL这样的标准数据库的关系型能力,这得益于新的Firebase Data Connect,目前正处于预览阶段。
实际上,Data Connect是由Cloud SQL提供支持的完全托管的PostgreSQL数据库。每当需要新数据库时,Data Connect会自动创建数据库模式、安全的API服务器,以及为Android、iOS、Web和Flutter应用程序生成的类型安全的SDK。
Spanner数据库也已更新,集成了LangChain模型。Spanner Graph已添加,用于处理互联数据、高级全文搜索和向量搜索。Spanner现在已包含在谷歌的数据库中心,这是一项提供单一控制面板的服务,用于监控和操作大规模数据库舰队。Cloud SQL和AlloyDB很快也将得到支持。数据库中心现在还具有AI驱动的智能聊天、成本优化和高级安全建议。
了解更多关于谷歌云数据库的信息,请访问https://cloud.google.com/products/databases。
关于谷歌的数据云,可以访问 https://cloud.google.com/data-cloud.
原文作者:Joab Jackson
2024 年 10 月 3 日




