1. 程式人生 > >超詳細的大資料學習資源大全!

超詳細的大資料學習資源大全!

當今社會,可以說進入了大資料時代,爆炸性的資料資訊給傳統的計算技術以及資訊科技帶來術挑戰。大資料技術正在助力公眾、企業開啟DT世界的大門。學習大資料不僅前景好,而且工資高。為了幫助程式設計師更好、更深入的瞭解大資料,w3cschool整理了GitHub Awesome Big Data資源,供大家參考。本資源型別主要包括:大資料框架、論文等實用資源集合。

1.關係資料庫管理系統(RDBMS)

關係資料庫管理系統就是管理關係資料庫,並將資料組織為相關的行和列的系統。mySQL、SQL Server、PostgreSQL 2、Oracle 資料庫等是一個關係資料庫管理系統 (RDBMS)。
大資料學習資料分享群119599574

2.分散式檔案系統

分散式檔案系統是指檔案系統管理的物理儲存資源不一定直接連線在本地節點上,而是通過計算機網路與節點相連,也就是叢集檔案系統,可以支援大數量的節點以及PB級的數量儲存。w3cschool資深使用者為大家收集的分散式檔案系統資源,主要包括Apache HDFS、BeeGFS、Ceph Filesystem、Disco DDFS等。

3.鍵-值資料模型

鍵值資料庫特別面向聚合,也就是說這類資料庫主要是通過聚合來構建的。它包含大量聚合,每個聚合中都有一個獲取資料所用的鍵或ID。此部分內容,主要囊括Aerospike、Amazon DynamoDB、ElephantDB、EventStore、GridDB等。

4.分散式程式設計

分散式程式設計是可在分佈計算機系統的幾臺計算機上同時協調執行的程式設計方法,分散式程式設計的主要特徵是分佈和通訊。採用分散式程式設計方法設計程式時,一個程式由若干個可獨立執行的程式模組組成。W3Cschool資深使用者為大家收集的分散式程式設計資源,主要包括AddThis Hydra、AMPLab SIMR、Apache Beam、Apache Crunch、Cascalog等內容。

5.檔案資料模型

W3Cschool資深使用者為大家收集的檔案資料模型,雖然內容不多,但是都是精華,主要包括Actian Versant、Crate Data、Facebook Apollo、jumboDB等,都很實用,快去公眾號看看吧。

6.Key -Map 資料模型和框架

此部分內容,主要囊括Apache Accumulo 、Apache Cassandra 、Apache HBase 等知識。

框架資源中,W3Cschool資深使用者還在收集中,暫時整理好的資源包括Apache Hadoop、Tigon。

上面W3Cschool資深使用者為大家收集的大資料學習資源大全,希望能夠幫助大家。這部分內容,還在持續整理中。未來社會是大資料時代的社會,大資料開發的前途無限光明,還等什麼,趕緊去學習吧!大資料學習資料分享群119599574