2014-01-10 108 views
0

這不是一個技術問題,而是想從更多有經驗的人那裏獲得關於我職業生涯的建議。 我一直在從事過去13年的UNIX管理,Solaris的大部分工作和Linux上的幾年工作。現在,我想學習更多能夠超越我職業生涯的東西。我一直聽到很多關於Hadoop /大數據的信息。我沒有任何編程或腳本知識,也沒有關於apache或任何數據庫的知識。 - 我假設有兩個不同的工作配置文件,開發人員和管理員。我理解正確嗎? - 我需要學習Apache,數據庫,Java來學習Hadoop(即使對於管理作業配置文件)? - 在我的地方,培訓很貴。如果我想開始學習書籍,我應該從哪一本書開始?我可以看到流行的是「Hadoop:The Definite Guide - O'Reilly」以及「傻瓜大數據」。 (我是從初學者水平問)。爲系統管理員學習Hadoop

請幫助我的疑惑。你的建議將幫助我做出決定。

+0

這個問題似乎是題外話題,因爲它不是技術或編程的東西。 –

+0

我肯定會看看O'Reilly的書。也看看http://stackoverflow.com/questions/13291569/books-to-start-learning-big-data – mbecker73

回答

0

(搬離評論,因爲太長。)

爲了管理Hadoop的在你需要了解(一)的Hadoop是如何工作的,(b)如何Hadoop的運行其工作公平位任何有意義的方式,和(c)工作特定的調整。

我不知道「學習Apache」的意思是什麼; Apache是​​一個項目集團,除非你是指Web服務器本身。

「學習數據庫」太寬而不能是有用的,而Hadoop是不是數據庫(HBase的是)。

你不需要任何Java知識來管理基於Java的程序,雖然知道關於JVM選項,如何確定它們,泛泛有一定的幫助。

有一個很多消化,我會開始非常小,例如,介紹書籍。另外,請記住,有其他的解決方案除了 Hadoop的,和很多不同的方式來實際使用的Hadoop。

The Kiji project是讓Hadoop/HBase/etc啓動並運行的好方法,但如果你對「從頭開始」做所有事情感興趣,那不是最好的途徑。

+0

謝謝戴夫回覆,是的,我想從頭開始。當我說「學習Apache」時,我這麼說是因爲我經歷了幾個鏈接,並且有人說,我們應該有一些Apache知識。數據庫也是如此。我一直在尋找指導,如果我應該首先閱讀Hadoop的書或其他內容。 – user3183426