作者:李洁峰 TuGraph Analytics(内部项目名 GeaFlow)是蚂蚁集团开源的分布式实时图计算引擎,即流式图计算。 目前 TuGraph Analystics 已经在多类应用场景以及万亿级别的数据规模下提供了生产可用的计算服务,本文主要介绍在路径归因的场景下的实践。 同时 TuGraph Analytics State 也能够很好的支持千亿甚至万亿级别的图状态存储,在归因分析的场景下绰绰有余。 结束语 如果您对 TuGraph Analytics 项目比较感兴趣,欢迎动动手指直达GitHub仓库,为我们的项目加一颗Star。 项目地址:https://github.com/TuGraph-family/tugraph-analytics
项目地址:https://github.com/TuGraph-family/tugraph-analyticsGeaFlow论文【SIGMOD 2023】:GeaFlow: A Graph Extended and Accelerated Dataflow System概览本文希望通过一张图描述清楚TuGraph Analytics的整体架构脉络和关键设计思路,以帮助大家快速对TuGraph Analytics 图片TuGraph Analytics开源技术架构一共分为五个部分:DSL层:即语言层。TuGraph Analytics设计了SQL+GQL的融合分析语言,支持对表模型和图模型统一处理。 如果您对TuGraph Analytics项目比较感兴趣,欢迎关注我们的GitHub仓库(github.com/TuGraph-family/tugraph-analytics),为我们的项目加一颗Star 邮箱:tugraph@service.alipay.com钉钉群:TuGraph Analytics讨论群
作者:张奇TuGraph Analytics简介TuGraph Analytics是蚂蚁集团近期开源的分布式流式图计算,目前广泛应用在蚂蚁集团的金融、社交、风控等诸多领域。 更多详细内容可参考TuGraph Analytics的github首页(https://github.com/TuGraph-family/tugraph-analytics),欢迎国内外开发者们与我们共建 TuGraph Analytics社区,壮大流图产业生态。 图片在TuGraph Analytics上实现弱联通分量算法使用方式用户可以在GQL图查询语句中嵌入图算法,如下所示:INSERT INTO tbl_resultCALL wcc() YIELD (vid Analytics上实现弱联通分量算法,如果你觉得比较有趣,欢迎关注我们的社区(https://github.com/TuGraph-family/tugraph-analytics)。
比如3-core子图的切分过程如图1所示:图片3-core子图切分过程TuGraph-Analytics实现K-Core算法要运行K-Core算法,我们可以指定使用的图,直接在图查询里调用K-Core算法 TuGraph-Analytics 已经内置了许多算法,如果想要自定义算法,可以基于AlgorithmUserFunction接口实现,比如自定义k-core 算法实现如下:package com.tugraph.demo Analytics上实现K-Core算法,如果你觉得比较有趣,欢迎关注我们的社区(https://github.com/TuGraph-family/tugraph-analytics)。 开源不易,如果你觉得还不错,可以给我们star支持一下~---GeaFlow(品牌名TuGraph-Analytics) 已正式开源,欢迎大家关注!!!欢迎给我们 Star 哦! GitHubhttps://github.com/TuGraph-family/tugraph-analytics更多精彩内容,关注我们的博客 https://geaflow.github.io/
,0.51,4,knows,1.04,3,created,0.44,5,created,1.03,6,created,0.2output// result1,0.714结语在本篇文章中我们介绍了如何在TuGraph Analytics上实现紧密中心度算法,如果你觉得比较有趣,欢迎关注我们的社区(https://github.com/TuGraph-family/tugraph-analytics)。 开源不易,如果你觉得还不错,可以给我们star支持一下~---GeaFlow(品牌名TuGraph-Analytics) 已正式开源,欢迎大家关注!!!欢迎给我们 Star 哦! GitHubhttps://github.com/TuGraph-family/tugraph-analytics更多精彩内容,关注我们的博客 https://geaflow.github.io/
**GeaFlow(品牌名TuGraph-Analytics) 已正式开源,欢迎大家关注!!!欢迎给我们 Star 哦! GitHub **https://github.com/TuGraph-family/tugraph-analytics** 更多精彩内容,关注我们的博客 **https://geaflow.github.io
GeaFlow(品牌名TuGraph-Analytics) 已正式开源,欢迎大家关注!!! 欢迎给我们 Star 哦! GitHubhttps://github.com/TuGraph-family/tugraph-analytics 更多精彩内容,关注我们的博客 https://geaflow.github.io/ GeaFlow 更多API的介绍可参考 https://github.com/TuGraph-family/tugraph-analytics/blob/master/docs/docs-cn/application-development GeaFlow(品牌名TuGraph-Analytics) 已正式开源,欢迎大家关注!!! 欢迎给我们 Star 哦! Welcome to give us a Star! GitHubhttps://github.com/TuGraph-family/tugraph-analytics 更多精彩内容,关注我们的博客 https://geaflow.github.io/
在高峰论坛上,蚂蚁技术研究院院长、图计算负责人陈文光宣布开源 TuGraph 图计算平台核心成员——工业级流式图计算引擎 TuGraph Analytics。 (图:陈文光宣布开源业内首个工业级流式图计算引擎 TuGraph Analytics) 去年9月,蚂蚁集团开源了 TuGraph 图计算平台中的图数据库 TuGraph DB。 这次开源是 TuGraph 图计算平台的又一次开源升级,进一步加大了蚂蚁在图计算基础软件领域的开放力度,也是通过开放协同促进科技创新的实际行动。 (图:TuGraph 开源步伐) 图(Graph)是一种抽象的数据结构,由顶点和边构成。图计算是一种以图结构建模的算法模型,可对大规模数据进行关系挖掘和复杂计算,实现知识推理和事件溯源。 (图:蚂蚁流式图计算团队负责人潘臻轩在本次峰会上介绍 TuGraph Analytics) 图计算是下一代人工智能关键核心技术。
作者:廖梵抒TuGraph Analytics提供了OLAP图分析能力,实现图上的交互式查询,用户在构图并导入数据之后,可以通过输入GQL语句对图查询分析,并以可视化的方式直观地展示点边结果。 OLAP架构在TuGraph Analytics OLAP架构中,主要以下组件:Client: 用户通过Client提交查询语句, Client负责和Coordinator交互,发送查询请求。 图模型定义可参考《TuGraph Analytics图建模研发:为图计算业务提速增效》,图定义语法为:CREATE GRAPH dy_modern (Vertex person ( id bigint 至此,我们就成功使用TuGraph Analytics实现了图上的交互式查询!是不是超简单!快来试一试吧! 欢迎关注我们的GitHub仓库: https://github.com/TuGraph-family/tugraph-analytics
行业首个工业级流式图计算引擎 TuGraph-Analytics,与目前世界范围内有记录的、最快的图数据库开源项目 TuGraph DB 来自于一家中国企业,这不仅仅解决了国产基础软件领域的一大难题,健全了开源生态 注:蚂蚁自研的工业级流式图计算引擎 TuGraph Analytics 经过六年的技术积累、半年多的准备和内部开源技术委员会评审,TuGraph-Analytics 最终被蚂蚁集团定为 A 级项目(该级别意味着公司将会投入众多资源支持项目的持续运营 开源地址:https://github.com/TuGraph-family/tugraph-analytics 3 扛过双 11 大考,落地百余场景,TuGraph-Analytics 筹划已久 比如 TuGraph-DB 作为图数据库,主要应用场景是数据管理和查询。TuGraph-Analytics 作为流式图计算引擎,偏重于流式实时图的分析和计算。 在解决业务问题时,二者一般联动运行,比如基于 TuGraph-Analytics 进行实时数据分析,并将分析之后的数据写回到 TuGraph-DB,提供查询服务。
作者:丁一背景TuGraph Analytics作业可以通过Console提交部署到K8S集群,但Console是一个独立的Web系统,部署形态上相对较重。 在平台工具系统接入或大数据生态集成场景中,需要更轻量级的快速接入TuGraph Analytics的方案。 我们新增了模块geaflow-kubernetes-operator,可以通过更轻量级的YAML文件配置方式,对TuGraph Analytics作业进行描述配置。 GeaFlow(品牌名TuGraph-Analytics) 已正式开源,欢迎大家关注!!!欢迎给我们 Star 哦! GitHub https://github.com/TuGraph-family/tugraph-analytics 更多精彩内容,关注我们的博客 https://geaflow.github.io/
安装图数据库 TuGraph docker pull tugraph/tugraph-runtime-arm64v8-centos7:4.5.1:latest docker run -d -p 7070 :7070 -p 7687:7687 -p 9090:9090 --name tugraph_demo tugraph/tugraph-runtime-arm64v8-centos7:4.5.1:latest lgraph_server -d run --enable_plugin true 注意这里要根据自己的电脑架构去 Dockerhub 下载 tugraph,我是 Apple M1 Arm 的芯片。 上传这里选择上传官方文档中的 3 个文件:tugraph.md[1]、dbgpt.md[2]、osgraph.md[3]. 参考资料 [1] tugraph.md:https://github.com/eosphoros-ai/DB-GPT/blob/v0.6.1/examples/test_files/tugraph.md
GeaFlow(品牌名TuGraph-Analytics) 已正式开源,欢迎大家关注!!! 欢迎给我们 Star 哦! GitHubhttps://github.com/TuGraph-family/tugraph-analytics更多精彩内容,关注我们的博客 https://geaflow.github.io/--- 流图计算引擎TuGraph-AnalyticsGeaFlow(品牌名TuGraph-Analytics)是蚂蚁集团开源的分布式流式图计算引擎。 TuGraph-Analytics已经于2023年6月正式对外开源,开放其以图为数据模型的流批一体计算核心能力。 GitHubhttps://github.com/TuGraph-family/tugraph-analytics更多精彩内容,关注我们的博客 https://geaflow.github.io/
图片 图片注:GeaFlow 为蚂蚁流式图计算引擎 TuGraph Analytics 内部代号,本文将沿用论文中所用 “GeaFlow”,便于读者对应。 图片项目代码地址:https://github.com/TuGraph-family/tugraph-analytics 背景介绍 伴随着流处理技术的不断发展,它被各大应用领域广泛的使用,例如监控、推荐
GeaFlow(品牌名TuGraph-Analytics) 已正式开源,欢迎大家关注!!!欢迎给我们 Star 哦! GitHub https://github.com/TuGraph-family/tugraph-analytics 更多精彩内容,关注我们的博客 https://geaflow.github.io/
由蚂蚁集团自研的流式图计算引擎TuGraph Analytics在30TB规模的数据集上成功完成了基准测试,数据规模和性能打破了此前的公开纪录,关键指标中的并发吞吐量提升至2.84倍,查询能力提升至1.86 TuGraph Analytics顺利通过了严苛测试,很好地处理SNB-SF30000数据集的两个挑战:在大规模图上进行批量的插入和删除操作;涉及大量数据的复杂分析操作,包括深度图关联,复杂路径查找等, TuGraph Analytic是蚂蚁大规模图计算系统中的重要组成,在千亿数据规模的“图”上秒级延迟计算,成功解决了金融场景风险分析难、识别率低、时效性差等业界难题。 TuGraph-Analytics已于2023年6月正式开源。
近日,蚂蚁集团联合Gartner发布了图计算专题研究白皮书《TuGraph:企业级实时全栈图计算平台》(以下简称白皮书)。 通过调研,Gartner认为,强大的性能优势让TuGraph可以支撑企业级用户的关联数据分析需求。 TuGraph是蚂蚁集团大规模图计算平台,也是业内首个在大规模图上提供实时服务的图计算平台,为蚂蚁集团提供了业界领先的实时和时序大规模图分析能力,具备毫秒级处理延时,致力于四天内完成六个月数据的时间穿越式仿真 目前,TuGraph已被成熟应用于蚂蚁集团的支付和数字金融场景中,为风控、反洗钱、反套现和社交网络应用提供了稳定的决策支持能力。 TuGraph也已向社会开放,在金融、能源、互联网等领域落地应用。
在高峰论坛上,蚂蚁技术研究院院长、图计算负责人陈文光宣布开源 TuGraph 图计算平台核心成员——工业级流式图计算引擎 TuGraph Analytics。 图片 去年9月,蚂蚁集团开源了 TuGraph 图计算平台中的图数据库 TuGraph DB。 这次开源是 TuGraph 图计算平台的又一次开源升级,进一步加大了蚂蚁在图计算基础软件领域的开放力度,也是通过开放协同促进科技创新的实际行动。
图片 现如今,免费的,蚂蚁集团图计算团队开源的超大规模流图处理系统——TuGraph-Analytics正成为一款专注于图计算领域的开源数据处理工具。 TuGraph-Analytics 那么真的能够在每笔交易发生时实时地检测循环交易的产生吗? 图片 以上便是开源图计算平台TuGraph Analytics结合Kafka,快速搭建的以太坊循环交易检出解决方案。 说多不如现在开始行动,TuGraph Analytics是你不容错过的利器。 现在就赶快访问https://github.com/TuGraph-family/tugraph-analytics,亲自体验TuGraph Analytics的魅力吧!
作者:丁一背景TuGraph Analytics作业部署到K8S集群之后,通常会启动多个pod(一个master、一/多个driver、多个container)。 Dashboard介绍TuGraph Analytics的Dashboard模块提供了作业级别的监控页面,可以轻松地查看作业的以下信息:作业的健康度(Container和Worker活跃度)作业的进度( 功能介绍TuGraph Analytics Dashboard包含以下几个主要的功能:OverviewOverview页面会展示整个作业的健康状态。