
這是2種不同的架構。
他們的區別是SparkStreaming的吞吐量非常高,秒級准實時處理,Storm是容錯性非常高,毫秒級實時處理
解釋:sparkStreaming是一次處理某個間隔的數據,比如5秒內的數據,批量處理,所以吞吐量高。
Storm是來一條處理一條,所以速度快,不存在丟失數據
應用場景:對於數據非常重要不能丟失數據的,不能有延遲的,比如股票,金融之類場景的使用Storm
對於沒那么高精度,但是要處理大量的數據,可以用sparkSremaing

這是2種不同的架構。
他們的區別是SparkStreaming的吞吐量非常高,秒級准實時處理,Storm是容錯性非常高,毫秒級實時處理
解釋:sparkStreaming是一次處理某個間隔的數據,比如5秒內的數據,批量處理,所以吞吐量高。
Storm是來一條處理一條,所以速度快,不存在丟失數據
應用場景:對於數據非常重要不能丟失數據的,不能有延遲的,比如股票,金融之類場景的使用Storm
對於沒那么高精度,但是要處理大量的數據,可以用sparkSremaing
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。