谷歌宣布其开源 SQL 分析与解析框架 ZetaSQL 正式更名为 GoogleSQL。这一变更旨在将项目名称与其所实现的语言名称统一,消除混淆,并进一步明确其在谷歌数据生态系统中的核心地位。更名后,项目的代码、功能、API及开发团队均保持不变,所有现有功能将继续得到支持。

背景:从内部统一到开源共享

ZetaSQL 项目起源于谷歌内部,其使命是为 BigQuery、Spanner、F1、Dremel 等众多数据产品提供一个统一、标准化的 SQL 语言定义、解析和分析框架。该项目并非一个完整的数据库引擎,而是一个可重用的“编译器前端”,确保不同引擎间的 SQL 语法和行为保持一致。作为 GoogleSQL 语言规范的开源实现,ZetaSQL 长期以来一直是开发者构建兼容谷歌 SQL 方言工具的重要基础。

更名原因:清晰与一致性

此次更名的主要动机是简化命名体系。过去,“GoogleSQL”指代的是 SQL 语言规范本身,而“ZetaSQL”是其开源实现。这种分离有时会给社区带来困惑。将开源项目直接命名为“GoogleSQL”,能够更直观地反映其本质——即谷歌官方 SQL 语言的解析与工具库。这有助于开发者,尤其是那些希望在自有产品或服务中集成Google标准 SQL 能力的团队,更清晰地识别和采用该项目。

技术延续:一切如常

对于现有用户而言,此次变更完全是名义上的。项目在 GitHub 上的新地址将指向 google/googlesql(原 google/zetasql),所有代码、文档、Issue 和功能都将平滑迁移。项目的核心价值——提供高性能、符合标准的 SQL 解析器、类型系统、语义分析器和参考实现——不会有任何折损。这意味着依赖该库的查询引擎、数据工具或应用无需进行功能性修改即可继续使用。

官方原文:https://opensource.googleblog.com/2026/02/zetasql-is-being-renamed-to-googlesql.html