【hadoop学习】在伪分布式hadoop上实践word count程序——c/c++ pipes版本
就像上一篇博文中说的,其实最大的障碍在于hadoop自带的pipes静态库和动态库都是为linux平台的,而不是为MacOS平台的。在MacOS下,想要使用pipes,需要重新编译库文件。编译过程和方法见上一篇博文。
其他的,似乎没有太多好说的。我就列出代码吧。
hadoopWordCountPipe.cpp的内容如下:
-12351017446100:153101:179102:164103:1613104:136105:123106:128107:167108:117109:12610:11978110:147111:144112:156113:112114:158115:133116:112117:116118:115
可以看到,内容与java版本运行出的结果一致。(参考《【hadoop学习】在伪分布式hadoop上手把手实践word count程序【下】》)。