當我在我的機器上安裝hadoop時,我發現有兩個穩定的文件預設在apache hadoop網站。第一個是hadoop-1.2.1.bin.tar.gz,第二個是hadoop-1.2.1.tar.gz。所以基本上兩個文件有什麼區別。我的猜測是hadoop-1.2.1.bin.tar.gz文件用作hadoop的源代碼,hadoop-1.2.1.tar.gz包含所有HDFS應用程序。hadoop-1.2.1.bin.tar.gz和hadoop-1.2.1.tar.gz文件有什麼區別
0
A
回答
0
正如他們的文件的名稱自我暗示:
Hadoop的1.2.1.bin.tar.gz - 這包含二進制或可執行文件(在以後的Hadoop發行版,這是不是包括下載,需要在本地使用maven構建)
hadoop-1.2.1.tar.gz - 這包含您的src代碼,供您參考。
最新的穩定版本是2.5.2,強烈建議使用最新版本。
+0
謝謝@ usr1933888 –
+0
如果回答您的問題,您可以接受答案。 – user1933888
相關問題
- 1. titan1.0.0無法連接到hadoop1.2.1
- 2. .so和.lo文件有什麼區別?
- 3. io_submit和O_ASYNC文件有什麼區別
- 4. .bin和.dat文件有什麼區別?
- 5. .sqlite和.db文件有什麼區別?
- 6. apklib和jar文件有什麼區別?
- 7. XIB和NIB文件有什麼區別?
- 8. NSUserDefaults和.plist文件有什麼區別
- 9. .class和.dex文件有什麼區別?
- 10. cmd文件中%和%%有什麼區別?
- 11. .proto和.prototxt文件有什麼區別
- 12. 流和文件有什麼區別?
- 13. .htc和.js文件有什麼區別?
- 14. .out和.log文件有什麼區別
- 15. .so和.a文件有什麼區別?
- 16. MDB和SDF文件有什麼區別?
- 17. * .bat和* .cmd文件有什麼區別?
- 18. .lib和.a文件有什麼區別?
- 19. HDF5:「文件緩衝區」和「文件緩存」有什麼區別?
- 20. 使用apache配置apache Hive1.0時遇到問題hadoop1.2.1
- 21. hadoop-mapreduce-client-core- [0-9。] *。jar中hadoop1.2.1的缺失
- 22. .Kdb文件,.jks文件和CMS文件有什麼區別?
- 23. 有什麼區別`和$(Bash中有什麼區別?
- 24. 有什麼區別? :和||
- 25. &&和||有什麼區別?
- 26. 「/」和「/ *」有什麼區別?
- 27. 有什麼區別:。!和:r!?
- 28. ==和===有什麼區別?
- 29. Appender和〜有什麼區別?
- 30. $ @和$ *有什麼區別?
hadoop-1.2.1.tar.gz包含源代碼,hadoop-1.2.1.bin.tar.gz是二進制tar球 – cjcroix
那麼這兩個文件的基本區別是什麼。我認爲這兩個文件都可以用來在單一,僞和多節點模式下設置hadoop。那麼爲什麼我們使用hadoop-1.2.1.tar.gz而不是hadoop-1.2.1.bin.tar.gz。 –
區別在於,在使用它們之前,您需要從源代碼tar編譯代碼。二進制發行版可以在你提取之後立即使用。 – cjcroix