![]() |
| |||||||
| Distribution | Hadoop-Streaming [Download] |
| Author | SPAZM [ Andrew Grangaard ] |
| Version | 0.110030 |
| Abstract | Contains Mapper, Combiner and Reducer roles to simplify writing Hadoop Streaming jobs |
| Released | 3 Jan 2011 |
| Size | 23.1 KB |
| MD5 Checksum | de2f3bda141a56907c2ed12434042ada |
| Additional Files | README | META | Changes | Makefile.PL | |
| Links | search.cpan.org | CPAN::Forum | AnnoCPAN | rt.cpan.org | Rating | CPANTS | CPAN testers | Dependencies | Testers matrix | Prerequisites | IO::Handle | Moose | Moose::Role | Params::Validate | |
| Hadoop::Streaming [source] [v 0.110030] | simple interface to Hadoop Streaming |
| Hadoop::Streaming::Combiner [source] [v 0.110030] | Simplify writing Hadoop Streaming jobs. Combiner follows the same interface as Reducer. Requires a combine() function which will be called for each line of combiner data. Combiners are run on the same machine as the mapper as a pre-reduce reduction ste |
| Hadoop::Streaming::Mapper [source] [v 0.110030] | Simplify writing Hadoop Streaming Mapper jobs. Write a map() function and let this role handle the Stream interface. |
| Hadoop::Streaming::Reducer [source] [v 0.110030] | Simplify writing Hadoop Streaming jobs. Write a reduce() function and let this role handle the Stream interface. This Reducer roll provides an iterator over the multiple values for a given key. |
| Hadoop::Streaming::Reducer::Input [source] [v 0.110030] | Parse input stream for reducer |
| Hadoop::Streaming::Reducer::Input::Iterator [source] [v 0.110030] | Collects values for each key together with an iterator interface |
| Hadoop::Streaming::Reducer::Input::ValuesIterator [source] [v 0.110030] | Role providing access to values for a given key. |
| Hadoop::Streaming::Role::Emitter [source] [v 0.110030] | Role to provide emit, counter, and status interaction with Hadoop::Streaming. |
| Hadoop::Streaming::Role::Iterator [source] [v 0.110030] | Role to require has_next and next |
| Development Stage (Note: *NO IMPLIED TIMESCALES*) | Released |
| Support Level | Developer |
| Language Used | Perl-only, no compiler needed, should be platform independent |
| Interface Style | Object oriented using blessed references and/or inheritance |
| Public License | Standard-Perl: user may choose between GPL and Artistic |
| ActiveState default Perl 5.10 repository [ v 0.110030 ] |
| ActiveState default Perl 5.12 repository [ v 0.110030 ] |
| trouchelle.com Perl 5.10 repository [ v 0.110030 ] |
| Problems, suggestions, or comments to Randy Kobes. | Questions? Check the FAQ. | |
| Enable installations using PAR::WebStart. |