Grava:一个用于在Java中管理大型多图的库(例如Freebase)

时间:2024-05-20 06:12:05
【文件属性】:

文件名称:Grava:一个用于在Java中管理大型多图的库(例如Freebase)

文件大小:54KB

文件格式:ZIP

更新时间:2024-05-20 06:12:05

Java

格拉瓦 用于大型图的Java(多)图库这是一个Java(多)图库,能够在正常机器上以10'的大小将大型图(约350M边和50M节点)加载到主内存中,内存(35G)。 有三个基本(可扩展)图 BaseMuligraph:可以加载多达5000万条边,但是使用HashMap可以实现所有功能,因此更易于使用和访问 PartitionedMultigraph:可以加载BaseMultigraph大小的三倍,因为它对数据应用了分区 BigMultigraph:可以将非常大的图加载到主内存中,但是它需要以预定义的格式指定文件并已对其进行排序(请参见下文)。 BigMultigraph用法 它需要一个仅包含long且使用以下语法的文件:SOURCE [SPACE] DEST [SPACE] LABEL,其中source,dest和label较长,而SPACE为'。 您提供namefile-sin.gra


【文件预览】:
Grava-master
----.gitignore(411B)
----src()
--------main()
--------test()
----pom.xml(1KB)
----README.md(1KB)

网友评论