I am new to Hbase and I came across a situation where I need to join two tables.
Let us suppose I have Employee table and Department table both are created in Hbase. By reading Hbase in action , I got to know that we cannot join tables in Hbase.
I found out a solution that by writing MapReduce Code using Hbase classes and Interfaces we can achieve this task.
Also if someone can help me with the coding that would be very helpful
You should look at this jira issue in apache. You should use MultiTableInputFormat. https://issues.apache.org/jira/browse/HBASE-3996
See also: how to join tables in hbase
The easiest way would be to load your HBase tables into Hive or Impala and perform a SQL join with those tools.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With