這些年,我們一起追的HadoopHadoop 簡史 5 / 74 The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models. It is designed 74 我們對 Hadoop 的期許: Batch Job Interactive Query Real-Time Processing Graph Processing Iterative Modeling 人心不足蛇吞象 Hadoop 的體質 (Batch Processing) 問題: 每次就是一個 Batch Job,一個接著一個 每個 Batch Job 做的事就是讀入所有資料、處理、寫出結果 (HDFS),但是提供多種玩法 (YARN)! 希望把 Hadoop 從 Batch 應用變成 Data Operating System: 透過 MapReduce 進行 Batch Processing 透過 Hive 與 Tez 進行 Interactive SQL Query ... 15 / 74 MapReduce 改造前 Hadoop 原來的架構,MapReduce 是一切應用的基礎0 码力 | 74 页 | 45.76 MB | 1 年前3
julia 1.10.10of Finalizers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 25 Multi-processing and Distributed Computing 310 25.1 Code Availability and Loading Packages . . . . . . . . . . event structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1362 78.2 Processing log events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1363 78.3 Testing element of an array A to yield a new array via f(A). This kind of syntax is convenient for data processing, but in other languages vectorization is also often required for performance: if loops are slow0 码力 | 1692 页 | 6.34 MB | 3 月前3
Julia 1.10.9of Finalizers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 25 Multi-processing and Distributed Computing 310 25.1 Code Availability and Loading Packages . . . . . . . . . . event structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1362 78.2 Processing log events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1363 78.3 Testing element of an array A to yield a new array via f(A). This kind of syntax is convenient for data processing, but in other languages vectorization is also often required for performance: if loops are slow0 码力 | 1692 页 | 6.34 MB | 3 月前3
Julia 1.11.4of Finalizers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327 26 Multi-processing and Distributed Computing 329 26.1 Code Availability and Loading Packages . . . . . . . . . . event structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1594 80.2 Processing log events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1595 80.3 Testing element of an array A to yield a new array via f(A). This kind of syntax is convenient for data processing, but in other languages vectorization is also often required for performance: if loops are slow0 码力 | 2007 页 | 6.73 MB | 3 月前3
Julia 1.11.5 Documentationof Finalizers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327 26 Multi-processing and Distributed Computing 329 26.1 Code Availability and Loading Packages . . . . . . . . . . event structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1594 80.2 Processing log events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1595 80.3 Testing element of an array A to yield a new array via f(A). This kind of syntax is convenient for data processing, but in other languages vectorization is also often required for performance: if loops are slow0 码力 | 2007 页 | 6.73 MB | 3 月前3
Julia 1.11.6 Release Notesof Finalizers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327 26 Multi-processing and Distributed Computing 329 26.1 Code Availability and Loading Packages . . . . . . . . . . event structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1594 80.2 Processing log events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1595 80.3 Testing element of an array A to yield a new array via f(A). This kind of syntax is convenient for data processing, but in other languages vectorization is also often required for performance: if loops are slow0 码力 | 2007 页 | 6.73 MB | 3 月前3
julia 1.13.0 DEVof Finalizers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 26 Multi-processing and Distributed Computing 332 26.1 Code Availability and Loading Packages . . . . . . . . . . event structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1657 82.2 Processing log events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1658 82.3 Testing element of an array A to yield a new array via f(A). This kind of syntax is convenient for data processing, but in other languages vectorization is also often required for performance: if loops are slow0 码力 | 2058 页 | 7.45 MB | 3 月前3
Julia 1.12.0 RC1of Finalizers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 26 Multi-processing and Distributed Computing 333 26.1 Code Availability and Loading Packages . . . . . . . . . . event structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1655 82.2 Processing log events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1656 82.3 Testing element of an array A to yield a new array via f(A). This kind of syntax is convenient for data processing, but in other languages vectorization is also often required for performance: if loops are slow0 码力 | 2057 页 | 7.44 MB | 3 月前3
Julia 1.12.0 Beta4of Finalizers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 26 Multi-processing and Distributed Computing 332 26.1 Code Availability and Loading Packages . . . . . . . . . . event structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1654 82.2 Processing log events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1655 82.3 Testing element of an array A to yield a new array via f(A). This kind of syntax is convenient for data processing, but in other languages vectorization is also often required for performance: if loops are slow0 码力 | 2057 页 | 7.44 MB | 3 月前3
Julia 1.12.0 Beta3of Finalizers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 26 Multi-processing and Distributed Computing 332 26.1 Code Availability and Loading Packages . . . . . . . . . . event structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1654 82.2 Processing log events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1655 82.3 Testing element of an array A to yield a new array via f(A). This kind of syntax is convenient for data processing, but in other languages vectorization is also often required for performance: if loops are slow0 码力 | 2057 页 | 7.44 MB | 3 月前3
共 22 条
- 1
- 2
- 3













