我对使用 Apache-AGE 进行图形数据存储和分析感兴趣。 Apache-AGE 能否处理常见的图形算法,例如最短路径、中心性度量和页面排名?我想知道 Apache-AGE 是否为这些算法提供内置函数或 API,或者我是否需要使用提供的数据访问接口自己实现它们。任何有关此主题的信息将不胜感激。
我将详细介绍提到的每个算法:
参考这个已关闭的Github问题的最短路径,由于复杂性,在AGE中没有直接实现它。在这种情况下,有两种选择:
似乎较旧的 AgensGraph 确实有一个中心性测量算法。您可以使用此参考尝试 AGE。但是,目前没有相关的官方文档或支持。
Neo4j 有一个实现文档,您可以按照该文档来创建查询或直接实现算法。
目前 Apache-Age 仅支持数据库可视化。它不支持您上面提到的任何图形算法。希望未来的版本可以包含这些功能。如果你真的想从事这个工作,你也可以为此做出贡献并在 github 上创建问题。
这个功能在 AGE 中并不存在。 AGE 目前具有数据库可视化功能。您可以免费使用 AGE 的 python 驱动程序,我相信它是实现您需要的算法的简单方法。如果您热衷于 AGE 工作,我建议您为其开发做出贡献,因为它是开源的。
根据我的信息,您现在可以使用贝尔曼福特或迪杰斯特拉算法来实现最短距离。但将来我想他们可能会实现这一点。您如何在该网站上查看 apache Age 的文档