当前位置:首页 > 报告详情

超大规模图计算引擎在在线零售场景中的应用-在线零售增长引擎技术分论坛(17页).pdf

上传人: 云闲 编号:84481 2021-01-01 17页 1.58MB

1、超大规模图计算引擎在在线零售场景中的应用伯远AI OS-Platform-GraphContents目录01背景介绍02iGraph的能力及实现03使用案例iGraph 简介自助接入,数据托管、智能运维图存储与检索千亿节点,万亿边全量/单表千万qps秒级实时更新支持自研图查询语言&gremlin标准知识图谱管理系统认知图谱:用户实时行为基础数据用户全网曝光数据用户/商品/店铺/CPV关系数据OneID&Gprofile电商/全网/视频知识图谱应用场景:搜推广、安全TPPDIIWSearchiGraph ProxyTPPMainseCommoniGraph SearcherZone1Zone2Z

2、oneN全量/批量:ODPS实时增量:SwiftAuto-umarsiGraphConsoleTPPConsole3业务场景图谱使用iGraph认知图谱生产2w+表数据用户表商品表品牌表i2is2i交易表c2i产品表SPU表演员表电影表主演表城市表推荐场景1广告场景搜索场景1Youku推荐场景用户认知图谱商品认知图谱用户实时行为表视频知识图谱全网知识图谱类目表特产表iGraph的能力及实现2背景介绍1业务介绍3Content 系统特点 业务场景 原生gremlin引擎 全异步化架构Gremlin是什么?6to graph/查询marko创作的软件的属性g.E(1).hasLabel(”crea

3、ted).inV().hasLabel(”software)=label:software,lang:java,name:lop,pk:3/查询marko创作的软件并返回路径信息g.V(“1”).hasLabel(“person”).outE().hasLabel(”created“).inV().hasLabel(“software”).path()/查询marko认识的人创作的软件g.E(“1”).hasLabel(“knows”).outE().hasLabel(“created”).inV().hasLabel(“software”)/使用属性lang=java来查询软件g.V().b

4、y(software_index).indexQuery(match:lang:java)=label:software,lang:java,name:lop,pk:3=label:software,lang:java,name:ripple,pk:5Gremlin是什么?7其他使用场景多路遍历g.V(“id”).hasLabel(user).union(out(“click”).order().by(“score”).limit(50),out(“pay”).order().by(“score”).limit(50)随机游走g.V().repeat(bothE().sample(1).by(

5、weight).otherV().times(5).path()嵌套遍历g.V(“id”).hasLabel(user).out().where(outE().count().is(gt(5)局部变量g.withSack(1.0f,sum).V().repeat(outE().sack(mult).by(weight).inV().times(2).barrier()Gremlin引擎-业界实现8TitanAzure CosmosAWS NeptuneIBM GraphBaidu HugeGraph华为EYWAGremlin ServerExternal Storage低效存储无法掌控计算下沉

6、难Java语言栈,GC适合分析型场景Gremlin100个算子嵌套Gremlin很难下沉ParseParse&ValidateCacheExpressionPredicateStepCavaUtilitySerializeStrategyvertex,edgetraversermap,set StructureSession pool谓词下沉Optimizer路径优化列裁剪多表操作下沉Executor并行&异步框架ExecutorStrategyCacheKVStorageKKV 倒排向量原生Gremlin引擎Auto UmarsOPS全异步化架构体系Local SSDLocal Optane

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了超大规模图计算引擎iGraph在在线零售场景中的应用。iGraph具有自助接入、数据托管、智能运维等特点,其图存储与检索能力强大,支持自研图查询语言和Gremlin标准。iGraph在电商、安全、广告、搜索等多个场景有广泛应用。例如,通过iGraph的认知图谱,可以实现对用户实时行为、商品、店铺、CPV等关系的深入分析。iGraph的能力及实现包括系统特点、业务场景、原生Gremlin引擎、全异步化架构等。此外,文章还提到了其他图计算引擎如Titan、Azure Cosmos、AWS Neptune等,以及iGraph在电商关系图谱、风控场景、最优路径规划、知识图谱推理等方面的具体应用案例。
"iGraph如何实现电商知识图谱?" "Gremlin引擎在图计算中的应用场景有哪些?" "如何利用iGraph进行风控场景的最优路径规划?"
客服
商务合作
小程序
服务号
折叠