Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
courses:mapreduce-tutorial:step-5 [2012/01/30 00:37] straka Improving package names of Perl programs. |
courses:mapreduce-tutorial:step-5 [2012/01/31 15:56] (current) straka |
||
---|---|---|---|
Line 42: | Line 42: | ||
===== Types of keys and values ===== | ===== Types of keys and values ===== | ||
- | Currently in the Perl API, the keys and values are both strings, which are stored and loaded using UTF-8 format. If you need more complex structures, you have to serialize and deserialize them by yourselves. | + | Currently in the Perl API, the keys and values are both strings, which are stored and loaded using UTF-8 format |
The Java API offers a wide range of types, including user-defined types, to be used for keys and values. | The Java API offers a wide range of types, including user-defined types, to be used for keys and values. | ||
Line 52: | Line 52: | ||
# NOW EDIT THE FILE | # NOW EDIT THE FILE | ||
# $EDITOR step-5-exercise1.pl | # $EDITOR step-5-exercise1.pl | ||
- | rm -rf step-5-out-ex1; | + | rm -rf step-5-out-ex1; |
less step-5-out-ex1/ | less step-5-out-ex1/ | ||
Line 60: | Line 60: | ||
# NOW VIEW THE FILE | # NOW VIEW THE FILE | ||
# $EDITOR step-5-solution1.pl | # $EDITOR step-5-solution1.pl | ||
- | rm -rf step-5-out-sol1; | + | rm -rf step-5-out-sol1; |
less step-5-out-sol1/ | less step-5-out-sol1/ | ||
Line 70: | Line 70: | ||
# NOW EDIT THE FILE | # NOW EDIT THE FILE | ||
# $EDITOR step-5-exercise2.pl | # $EDITOR step-5-exercise2.pl | ||
- | rm -rf step-5-out-ex2; | + | rm -rf step-5-out-ex2; |
less step-5-out-ex2/ | less step-5-out-ex2/ | ||
Line 78: | Line 78: | ||
# NOW VIEW THE FILE | # NOW VIEW THE FILE | ||
# $EDITOR step-5-solution2.pl | # $EDITOR step-5-solution2.pl | ||
- | rm -rf step-5-out-sol2; | + | rm -rf step-5-out-sol2; |
less step-5-out-sol2/ | less step-5-out-sol2/ | ||