回覆列表
  • 1 # 北大青鳥中博軟體學院

    一、大資料學習第一步,Java基礎程式語言Java其實也分很多種,如:JavaSE、JavaEE、JavaME,那麼,想要學習大資料該如何選擇Java語言呢?其實,只要學習了Java的標準版本JavaSE就已經足夠使用了。大資料領域在JavaEE領域應用的並不多,只需要進行簡單的瞭解就可以了。當然,我們還要知道Java怎樣連線資料庫,掌握JDBC。 二、Linux 作業系統Linux的掌握也屬於基礎部分,而且這部分很有必要掌握,因為大資料相關軟體都是在Linux上執行的,所以將Linux掌握好,可以幫助你更好的理解Hadoop、Hive、HBASE、Spark等大資料軟體的執行環境和網路環境配置。同時,如果你學會shell,就能看懂指令碼,這樣就更容易理解和配置大資料叢集,讓你的大資料學習更輕鬆。 三、Hadoop現在,Hadoop幾乎已經成了大資料行業的代名詞,是最流行的大資料處理平臺。由此可見學習Hadoop的重要性。對Hadoop有點了解的同學知道,Hadoop包括機構元件,分別是HDFS、MapReduce和YARN。HDFS用來儲存資料;MapReduce完成對資料的處理和計算;YARN負責連線Hadoop生態系統的其他軟體。Hadoop學會,大資料行業你就算是入門了一大半了。 四、ZookeeperZookeeper在大資料中扮演了一個管理員、協調者的角色。安裝Hadoop的HA的時候會用到它,HBASE也會用到它。用來存放一些相互協調的資訊。 五、MySQLMySQL資料庫其實算不上“大資料”的處理工具,但在大資料領域也會經常用到。你需要把它在Linux上安裝好並執行起來,能夠配置簡單的許可權,修改root密碼,建立資料庫等,就可以了。此外,還要學習SQL的語法。

  • 中秋節和大豐收的關聯?
  • 我喜歡一個人作文600字(姐姐)?