You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AGE图实际存储为PostgreSQL表?如何检索其底层表数据?

查询AGE图对应的PostgreSQL原始表数据

AGE作为基于PostgreSQL的图扩展,它的图数据(顶点、边)本质上都存储在以_ag_label_为前缀的PostgreSQL普通表中,你可以按以下方式检索原始表数据:

1. 先定位目标标签表

如果你不确定具体的表名,可以先查询系统表列出所有AGE相关的表:

SELECT tablename FROM pg_tables WHERE tablename LIKE '_ag_label_%';

返回的表名有固定格式:

  • 顶点表:_ag_label_<你的图名>_<顶点标签名>
  • 边表:_ag_label_<你的图名>_<边标签名>

2. 直接查询原始表数据

比如你的图名为social_graph,顶点标签是user,对应的原始表就是_ag_label_social_graph_user,直接执行常规SELECT语句即可:

SELECT * FROM _ag_label_social_graph_user;

如果是边标签follows,对应的原始表是_ag_label_social_graph_follows,查询语句:

SELECT * FROM _ag_label_social_graph_follows;

这些表除了你自定义的属性字段,还包含AGE的系统字段(比如id、properties),完全遵循PostgreSQL普通表的查询规则。

内容的提问来源于stack exchange,提问作者Mohayu Din

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 00:09:22