TuGraph Analytics
TuGraph Analytics是蚂蚁集团开源的分布式流式图计算引擎,支持SQL+GQL融合语言,适用于数仓加速、金融风控等场景,提供流批一体计算和云原生部署支持。
• Copy the embed code to showcase this product on your website
• Share on X to spread the word about this amazing tool
TuGraph Analytics是蚂蚁集团开源的分布式流式图计算引擎,支持SQL+GQL融合语言,适用于数仓加速、金融风控等场景,提供流批一体计算和云原生部署支持。
• Copy the embed code to showcase this product on your website
• Share on X to spread the word about this amazing tool
roomsqlINSERT INTO tbl_resultCALL wcc() YIELD (vid, component)RETURN vid, component;
内置算法或者UDF在BuildInSqlFunctionTable中进行注册。对于非内置算法,可以通过create function语句来创建。roomsqlCreate funciton wcc as 'com.antgroup.geaflow.dsl.udf.graph.WeakConnectedComponents';
## 系统设计图TuGraph Analytics开源技术架构一共分为五个部分:* DSL层:即语言层。TuGraph Analytics设计了SQL+GQL的融合分析语言,支持对表模型和图模型统一处理。* Framework层:即框架层。TuGraph Analytics设计了面向Graph和Stream的两套API支持流、批、图融合计算,并实现了基于Cycle的统一分布式调度模型。* State层:即存储层。TuGraph Analytics设计了面向Graph和KV的两套API支持表数据和图数据的混合存储,整体采用了Sharing Nothing的设计,并支持将数据持久化到远程存储。* Console平台:TuGraph Analytics提供了一站式图研发平台,实现了图数据的建模、加工、分析能力,并提供了图作业的运维管控支持。* 执行环境:TuGraph Analytics可以运行在多种异构执行环境,如K8S、Ray以及本地模式。