hadoop/spark有哪些不同的图形处理替代方案

goqiplq2  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(318)

giraph、graphx、neo4j是我今天知道的一些解决方案。由于这是所有科技巨头都在努力的领域,因此非常感谢更新的名单。上面列出的工具之间的良好比较在任何地方都看不到。

noj0wjuj

noj0wjuj1#

首先,我应该提到giraph和graphx是用于图形处理的,neo4j是一个图形数据库。如果您要存储图形并像“给我一些节点,它们的内容为“x”,而两个距离相邻的节点的内容为“y”,那么应该应用neo4j(图形数据库)这样的解决方案。另外,giraph和graphx可以起到图形处理的作用。不幸的是,尽管graphx提供了非常好的api,但是对于较大的图形大小,当可用的分布式内存不足时,它就会失败。当中间数据的大小不适合可用内存时,通常会出现这种情况。此外,从文献中可以看出,giraph的性能往往最差,但它比graphx更稳定。还有其他一些解决方案,如graphlab和titan,用于“分布式图形处理”,这些解决方案值得研究。

相关问题