大表left join小表 hive会启用mapjoin吗

大表left join小表 hive会启用mapjoin吗

在hive中,(启用Map join时) 大表left join小表,加载从右向左,所以小表会加载进内存,存储成map键值对,通过大表驱动小表,来进行join,即大表中的join字段作为key 来获取value进行join。