Archives of Support Questions (Read Only)

This is an archived board for historical reference. Information and links may no longer be available or relevant
Announcements
This board is archived and read-only for historical reference. To ask a new question, please post a new topic on the appropriate active board.

When Tez/MR is better for query execution?

avatar
New Member

Hello,

I'm wondering when should we use Tez or MR as an execution engine for our queries running in hive?

1 ACCEPTED SOLUTION

avatar
Not applicable

@msabri

Slide 9 and later from the following link can give more details: http://www.slideshare.net/Hadoop_Summit/w-235phall1pandey As one of the advantage of Tez is that it avoids multiple writes to HDFS which definitely improves overall performance.

View solution in original post

3 REPLIES 3

avatar
Not applicable

@msabri

Slide 9 and later from the following link can give more details: http://www.slideshare.net/Hadoop_Summit/w-235phall1pandey As one of the advantage of Tez is that it avoids multiple writes to HDFS which definitely improves overall performance.

avatar
Master Guru

I would say as the latest release of HDP, I see very little to any reason to use MR over Tez. I would say default to tez and use MR if and when required (not may use cases).

avatar

This is a fine answer that lists other aspects of considering Tez over MR for Hive
http://community.hortonworks.com/answers/83488/view.html