Hash-Join-Algorithm:哈希连接算法的 Java 实现,该算法在给定连接键的几个表上应用连接操作

时间:2024-07-17 07:39:15
【文件属性】:

文件名称:Hash-Join-Algorithm:哈希连接算法的 Java 实现,该算法在给定连接键的几个表上应用连接操作

文件大小:15.36MB

文件格式:ZIP

更新时间:2024-07-17 07:39:15

Java

这是哈希连接算法的 Java 实现,它在给定连接键的几个表上应用连接操作。 该算法已经在机场频率数据集和机场通用数据集上进行了测试。 该项目的目标是比较 Hash Join 的不同实现。 在这里,您可以找到内存中散列连接的实现以及基于磁盘(具有基本文件系统)的其他实现。 将很快添加 Hadoop 上的另一个实现


【文件预览】:
Hash-Join-Algorithm-master
----bin()
--------hashJoin()
--------hashJoinMapReduce()
----people.csv(110B)
----.settings()
--------org.eclipse.jdt.core.prefs(587B)
----airports.csv(6.57MB)
----src()
--------hashJoin()
--------hashJoinMapReduce()
----.project(367B)
----airport-frequencies.csv(1.12MB)
----.classpath(694B)
----lib()
--------junit-4.10.jar(247KB)
--------hadoop-mapreduce-client-jobclient-2.4.0.jar(35KB)
--------commons-collections-3.2.1.jar(562KB)
--------commons-httpclient-3.1.jar(298KB)
--------hadoop-yarn-common-2.4.0.jar(1.34MB)
--------guava-11.0.2.jar(1.57MB)
--------hadoop-common-2.4.0.jar(2.72MB)
--------commons-lang-2.6.jar(278KB)
--------commons-configuration-1.6.jar(292KB)
--------hadoop-yarn-api-2.4.0.jar(1.56MB)
--------mockito-all-1.8.5.jar(1.35MB)
--------slf4j-log4j12-1.7.5.jar(9KB)
--------commons-logging-1.1.3.jar(61KB)
--------mrunit-1.0.0-hadoop2.jar(105KB)
--------avro-1.7.4.jar(296KB)
--------hadoop-auth-2.4.0.jar(49KB)
--------jackson-core-asl-1.8.8.jar(222KB)
--------hadoop-mapreduce-client-core-2.4.0.jar(1.42MB)
--------log4j-1.2.17.jar(478KB)
--------jackson-mapper-asl-1.8.8.jar(653KB)
--------commons-io-2.4.jar(181KB)
--------hadoop-mapreduce-client-common-2.4.0.jar(647KB)
--------slf4j-api-1.7.5.jar(25KB)
----README.md(500B)
----compareResult.txt(3KB)
----address.csv(174B)

网友评论