NobleBlocks
Public

Efficient Join Query Processing Algorithm CHMJ Based on Hadoop

Published in Journal of Software • Sep 11, 2012
NobleIDNI6P891W717R048S520
Authors:
Yanrong Zhao
,
Weiping Wang
,
Dan Meng

Abstract

提出了一种并行连接查询处理算法CoLocationHashMapJoin(CHMJ).首先,设计了多副本一致性哈希算法,将具有连接关系的表根据其连接属性的哈希值在机群中进行分布,在提升了连接查询处理中数据本地性的同时,保证了数据的可用性;其次,基于多副本一致性哈希数据分布,提出了HashMapJoin 并行连接查询处理算法,有效地提高了连接查询的处理效率.CHMJ 算法在腾讯公司的数据仓库系统中进行了应用,结果表明,CHMJ 连接查询的处理效率比Hive 系统提高了近5 倍.

Finding related papers...

Discussions

(0)

No comments yet

Be the first to share your thoughts!