如何將數據從mysql導入到HDFS。我不能使用sqoop,因爲它不是cloudera而是HDFS安裝。我使用下面的鏈接來設置HDFS。我的hadoop版本是0.20.2 http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-multi-node-cluster/如何將數據從mysql導入Apache Hadoop HDFS安裝。
0
A
回答
0
除了sqoop,你可以試試hiho。我已經聽到了好消息。 (雖然從未使用過)
但大多數我看到的是人們最終編寫自己的流程來做到這一點。如果hiho不解決問題,則可以使用mysqlimport從MySql轉儲數據。然後使用map-reduce作業或Pig/Hive加載到HDFS中。
我聽說Sqoop很不錯,被廣泛使用(這是傳聞,我從來沒有用過它)。現在,it is an apache incubator project,我認爲它可能已經開始支持hadoop的apache發佈,或者至少可能已經使它非痛苦的非cloudera版本。 The doc確實表示它支持Apache hadoop v0.21。試着讓它與你的hadoop版本一起工作。這可能並不困難。
1
與您的問題沒有直接關係,但是如果您想將數據庫用作Map Reduce作業的輸入,並且不想複製到HDFS,則可以使用DBInputFormat直接從數據庫輸入數據。
相關問題
- 1. 使用hadoop將數據從Mysql導入hdfs時出錯?
- 2. 如何將數據從Hadoop導出到MySQL /任何數據庫?
- 3. 使用sqoop(1.4.5)將mysql數據導入到hdfs(hadoop 2.4.1)
- 4. 使用Sqoop將數據從mysql導入HDFS
- 5. 如何將MySQL數據從Windows導入Hadoop文件系統?
- 6. 如何通過sqoop將數據從sql server導入hdfs
- 7. 將數據從HDFS導入到Hive表
- 8. 從HDFS導入數據到HBase(cdh3u2)
- 9. 從hadoop hdfs數據搜索
- 10. 將數據從hdfs導出到mongodb
- 11. 如何將加密數據寫入HDFS
- 12. 從MySql導入數據到HDFS的最佳方法
- 13. Sqoop從Mysql導入到Hadoop hdfs使用Java
- 14. 用c將數據導入Hadoop#
- 15. 使用Apache Sqoop將數據從MySQL導入到MySQL
- 16. 使用Kafka將數據導入Hadoop
- 17. 將數據寫入Hadoop
- 18. 如何配置Apache Flume 1.4.0以從Twitter獲取數據並放入HDFS(Apache Hadoop版本2.5)?
- 19. 將表格從postgres數據庫導入到HDFS時出錯?
- 20. 導入MySQL數據到HDFS文件內容不讀CCA
- 21. 如何設置hdfs上的安裝hadoop插件導致的訪問控制
- 22. 寫AVRO數據到Hadoop hdfs
- 23. Hadoop - HDFS Namenode元數據 - FSImage
- 24. Hadoop hdfs to elastisearch
- 25. 如何將XML類型的oracle數據遷移到Hadoop HDFS
- 26. 從Hadoop Reducer向MySQL寫入數據
- 27. 如何從HDFS/Hadoop中的數據實現儀表板
- 28. 將大量的MySQL數據導入到Hadoop中
- 29. 將數據從Sybase導入到MySQL
- 30. 如何在Docker容器中安裝HDFS
我沒有看到什麼阻止你使用Sqoop,因爲它並沒有與Cloudera特定軟件綁定。 –
你能指導我如何配置Sqoop嗎? –
我能夠通過安裝HIVE並使用HIVE將txt文件導入HDFS來完成此操作。 ..感謝所有 –