3 ms·
Which do you prefer using, Dumbo or mrjob?
by coderdude 16y ago
Which do you prefer using, Dumbo or mrjob?
- bretthoerner 16y agoThey're pretty similar, it's hard to make map reduce very complex in Python. What mrjob has going for it is that it's very easy to run a job on Amazon's EMR (Elastic Map Reduce) so you don't have to do any Hadoop setup. You can run Dumbo on EMR, too, it's just more manual (last I checked). That said, Dumbo has been around longer and seems to be smarter about input/output formats. It seems that by default it can ready just about any type of Hadoop format (look up SequenceFiles, for example) and by default it'll output compressed SequenceFiles, too, which help save space and I/O.