微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ZetaSQL SQL 的分析框架

程序名称:ZetaSQL

授权协议: Apache

操作系统: 跨平台

开发语言: C/C++

ZetaSQL 介绍

Zetasql 定义了一种语言(语法,类型,数据模型和语义)以及解析器和分析器。 它本身不是数据库查询引擎。
相反,它旨在被多个引擎使用,这些引擎希望为所有语义分析,名称解析,类型检查,隐式转换等提供一致的行为。特定的查询引擎可能无法实现Zetasql语言中的所有功能,并且如果特定功能可能会出错
不受支持。 例如,引擎A可能不支持任何更新,并且引擎B可能不支持分析功能

Zetasql 实用 bazel 进行构建以及依赖解析,可通过如下命令行来运行
Zetasql

bazel build zetasql/...

ZetaSQL 官网

https://github.com/google/zetasql

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐