如何在MySQL中创建和部署有向图(具有大数据量)

如何在MySQL中创建和部署有向图(具有大数据量),mysql,algorithm,graph,Mysql,Algorithm,Graph,该算法应该相对较快,我熟悉闭包表算法,它仅限于分层数据 有没有办法在mysql中实现它,或者我必须切换到任何其他数据库(应该是开源的) 例如考虑下面的图表。 1, 2 1, 3 1, 5 2, 4 3, 4 5, 8 2, 8 4, 6 4, 7 我需要算法和查询以最佳方式拉出整个图形为什么不将图形表示放入文件并将其放入SQL db?或者,您可以在表中有两列(从、到),每条边都是一行。当你想寻找从顶点到顶点的边时,你只需要使用过滤器。你想只使用mysql命令还是使用与mysql集成的编程语言(

该算法应该相对较快,我熟悉闭包表算法,它仅限于分层数据

有没有办法在mysql中实现它,或者我必须切换到任何其他数据库(应该是开源的)

例如考虑下面的图表。

1, 2
1, 3
1, 5
2, 4
3, 4
5, 8
2, 8
4, 6
4, 7

我需要算法和查询以最佳方式拉出整个图形

为什么不将图形表示放入文件并将其放入SQL db?或者,您可以在表中有两列(从、到),每条边都是一行。当你想寻找从顶点到顶点的边时,你只需要使用过滤器。你想只使用mysql命令还是使用与mysql集成的编程语言(比如java和jdbc)?