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

从表到树 - PostgreSQL 中不断扩展的图生态系统.pdf

上传人: 茫然 编号:731591 2025-07-14 20页 1,019.20KB

1、From Tables to Trees:The Expanding Graph Ecosystem in PostgreSQLHOW2025 PostgreSQL&IvorySQL Eco ConferenceUmar HayatSKAI Worldwide28-06-2025I am Umar HayatHOW2025 PostgreSQL&IvorySQL Eco Conference-Software Engineer -Work at SKAI Worldwide(Bitnine)-Interest:-PostgreSQL-AgensGraph-PgPool-II-From Paki

2、stan,Lives In South Korea0 1IntroductionAbout This Talk?HOW2025 PostgreSQL&IvorySQL Eco Conference0 2AgensGraph0 3Apache AGE0 4SQL/PGQ and ISO/GQL05Graphs and AI06Future DirectionsPastHOW2025 PostgreSQL&IvorySQL Eco ConferenceFirst Movers AgensGraphHOW2025 PostgreSQL&IvorySQL Eco ConferenceFirst Rel

3、ease:2017 by BitnineEarly proof of PostgreSQLs potential for graphsA PostgreSQL fork purpose-built for graph workloadsGraphs are first-class citizensSource:https:/ PostgreSQL&IvorySQL Eco ConferenceCypher query supportMulti-model:coexistence of relational and graph dataHybrid Query:relational(SQL)+g

4、raph(Cypher support)CREATE GRAPH PeopleCREATE VLABEL Person;CREATE ELABEL Knows;MATCH(a:Person name=Umar)-:Knows-(b:Person)RETURN a.name AS n,a.name AS b;Apache AGEHOW2025 PostgreSQL&IvorySQL Eco ConferenceInspired by AgensGraphApache AGE=“A Graph Extension”Open-source,under Apache Incubator 2019Apa

5、che top level in 2022Seamless integration with existing SQL workflowsCypher compatibilityCombines relational power+graph queriesSource:https:/news.apache.org/foundation/entry/asf-project-spotlight-apache-ageAGE ExampleHOW2025 PostgreSQL&IvorySQL Eco ConferenceSELECT create_graph(People)CREATE create

6、_vlabel(People,Person);CREATE create_Elabel(People,Knows);SELECT*FROM cypher(graph_name,$MATCH(n:Person)-r:KNOWS-(m:Person)WHERE n.name=Umar RETURN m$)AS(m agtype);PresentHOW2025 PostgreSQL&IvorySQL Eco ConferenceGraph StandardsHOW2025 PostgreSQL&IvorySQL Eco ConferenceSource:https:/ StandardsHOW202

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了PostgreSQL在图生态系统方面的扩展和应用。以下是关键点: 1. AgensGraph:由Bitnine于2017年发布,是专为图工作负载设计的PostgreSQL分支,支持Cypher查询,实现关系型与图数据的共存。 2. Apache AGE:受AgensGraph启发,于2019年加入Apache孵化器,2022年成为Apache顶级项目,与现有SQL工作流程无缝集成,兼容Cypher。 3. SQL/PGQ和ISO/GQL:分别为SQL中的属性图查询和国际图查询语言标准,旨在结合关系型与图数据查询。 4. 图与AI:图数据在知识图谱、推理与上下文等方面对AI具有重要意义,未来将结合向量与图索引。 总结:PostgreSQL在图生态系统方面不断发展,涉及多个项目和持续开发,包括分支和扩展,遵循SQL/PGQ和ISO/GQL等标准,对AI领域具有重要意义。
"AgensGraph亮点有哪些?" "Apache AGE是怎样的开源项目?" "图数据库在AI领域的应用?"
客服
商务合作
小程序
服务号
折叠