IT行業的工作方向
1.資料存儲:磁盤
1)三種架構存儲方式:SAN、NAS、DAS(專門将資料存儲于磁盤陣列)(是共享存儲架構)
2)分布式存儲架構(HDFS)--就是一個叢集(應用)
HDFS -- Hadoop定義的檔案分布式系統
2.Linux作業系統
3.資料處理:
1)map-reduces的資料處理叢集:它是将海量資料按照一定的方式,修改為鍵值關系(key-value)
HDFS + map-reduces = Hadoop叢集(運作于Linux上的一個高性能叢集)
算法:2)通過數學(統計學) + Python = 算法
3)資料可視化
4.雲計算----大資料
1)運維:Linux作業系統(Windows--桌面工程師)
(Linux運維:web架構、搭建自己的個人網站)
(1)HDFS分布式存儲
(2)map-reduces
(3)Hive (SQL)
(4)spark (scala語言)
2)開發--計算機語言
BASIC 早期的機械語言
C語言 C++: 系統開發、驅動開發、嵌入式開發(寫闆子)
(驅動程式:需要轉換各個廠家裝置之間的指令集,讓廠家裝置之間互通)
前端:JS php css html
工具:腳本語言(shell\perl\python)
作業系統簡介
1.作業系統幹什麼的?
平台----承上啟下
上:應用
下:硬體裝置(resource)
機械盤 固态盤