以下是在PostgreSQL中使用Apache Age的一些示例:
#postgres #database #c #apacheag

创建图表架:

CREATE TABLE person (id int PRIMARY KEY, name text);
CREATE TABLE knows (src int REFERENCES person(id), dst int REFERENCES person(id));

将节点和边缘添加到图:

INSERT INTO person (id, name) VALUES (1, 'Alice');
INSERT INTO person (id, name) VALUES (2, 'Bob');
INSERT INTO knows (src, dst) VALUES (1, 2);

使用GSQL查询图:

SELECT p.name, k.dst FROM person p, knows k WHERE p.id=k.src;

此查询返回彼此认识的人的名字。
**
用gadmin **

可视化图

创建图形模式并在图形中添加了节点和边缘后,您可以使用Gadmin可视化图形。 Gadmin提供了图形的视觉表示,并显示为圆圈和线条。您可以使用可视化来探索节点和边缘之间的关系,并在图数据中识别模式。

结论

这些只是如何将Apache Age与PostgreSQL使用Apache Age进行建模,查询和可视化图形数据的一些示例。可能性是无限的,您可以使用Apache Age建模和查询任何类型的图形数据。

Apache-Age:-https://age.apache.org/
GitHub:-https://github.com/apache/age