成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Cloud Dataflow比原生的Map-Reduce強在哪兒?

云計算
Google Cloud Dataflow是一種構建、管理和優化復雜數據處理流水線的方法,集成了許多內部技術,如用于數據高效并行化處理的Flume和具有良好容錯機制流處理的MillWheel。

Google Cloud Dataflow是一種構建、管理和優化復雜數據處理流水線的方法,集成了許多內部技術,如用于數據高效并行化處理的Flume和具有良好容錯機制流處理的MillWheel。Dataflow當前的API還只有Java版本(其實Flume本身是提供Java/C++/Python多種接口的,MillWheel也提供Java/C++的API)。

 

相比原生的map-reduce模型,Dataflow有幾個優點:

1.可以構建復雜的pipeline,在這不妨引用Google云平臺的產品營銷總監Brian Goldfarb的話:

   Cloud Dataflow可以用于處理批量數據和流數據兩種。在一個世界性事件(比如演講當中的世界杯事件)中,實時分析上百萬twitter數據。在流水線的一 個部階段責讀取tweet,下一個階段負責抽取標簽。另一個階段對tweet分類(基于情感,正面負面或者其他方面)。下一個階段過濾關鍵詞等等。相比之 下,Map/Reduce這個用來處理大數據的較早模型,處理這種實時數據已經力不從心,而且也很難應用到這種很長很復雜的數據流水線上。

 

2.不需手工配置和管理MapReduce集群。自動進行代碼優化和資源調度,使得開發者的主要精力可以放在業務邏輯本身。

 

3.支持從Batch到Streaming模式的無縫切換:

假設我們要根據用戶在twitter上產生的內容,來實現一個hashtags自動補全的功能:

  1.  Example: Auto completing hashtags 
  2. Prefix Suggestions 
  3. ar #argentina, #arugularocks, #argylesocks 
  4. arg #argentina, #argylesocks, #argonauts 
  5. arge #argentina, #argentum, #argentine 

4.Dashboard:

 

5.生態系統:

BigQuery作為存儲系統是Dataflow的一個補充,經過Dataflow清洗和處理過的數據,可以在 BigQuery中存下來,同時Dataflow也可以讀取BigQuery以進行表連接等操作。如果想在Dataflow上使用一些開源資源(比如說 Spark中的機器學習庫),也是很方便的

 

為了配合Dataflow,Google Cloud Platform還為開發者提供了一系列工具,包括云保存,云調試,云追蹤和云監控。

比較

1.Cascading/Twitter Scalding:

  1. 傳統Map-reduce只能處理單一的流,而Dataflow可以構建整個pipeline,自動優化和調度,Dataflow乍一聽感覺非常像Hadoop上的Cascading(Java)/Scalding(Scala)。
  2. 它們的編程模型很像,Dataflow也可以很方便做本地測試,可以傳一個模擬集合,在上面去迭代計算結果,這一點是傳統Map-reduce望塵莫及的。

2.Twitter Summingbird:

將批處理和流處理無縫連接的思想又聽起來很像把Scalding和Strom無縫連接起來的twitter summingbird(Scala).

3.Spark:

  1. Spark也有可以構建復雜的pipeline做一代碼優化和任務調度的好處,但目前還需要程序員來配置資源分配。
  2. Spark在設計分布式數據集API時,模擬了Scala集合的操作API,使得額外的語法學習成本比Dataflow要低。
  3. 不過Dataflow似乎并沒有提內存計算的事兒,而這一點可以說是Spark最本質的特征。不過它支持將parSk作為Open Source工具,連入Cloud框架作為補充。
  4. 分布式計算中除了Batch和Streaming,Graph也是一個重要的問題,Spark在這方面有GraphX,Dataflow在未來也會將處理Graph處理(Pregel)這塊整合進去。

原文鏈接:http://www.open-open.com/lib/view/open1420689003765.html

責任編輯:Ophira 來源: open經驗庫
相關推薦

2020-06-28 07:49:06

WiFi 6WiFi 5網絡技術

2022-07-01 06:03:08

WiFi 7WiFi 6

2010-06-03 16:46:23

Hadoop Map-

2014-03-18 10:16:58

SVM

2011-12-12 13:09:45

云計算

2023-09-12 11:38:18

2015-08-27 13:45:25

2022-02-25 10:03:11

對象數據算法

2019-07-23 16:00:36

區塊鏈存儲5G

2010-06-23 09:41:17

Amazon Simp

2021-12-01 07:26:12

AIOps企業

2014-04-17 10:16:50

2013-12-04 09:33:15

軟件成本

2013-05-10 10:58:56

ERP

2020-04-21 16:01:13

自動駕駛新基建工信部

2017-10-11 11:17:16

SaaS出路中國式

2020-02-11 17:15:09

開發者拋棄 Executors

2020-02-13 09:14:16

Executors開發Java

2012-10-25 16:40:11

WOT高效數據中心數據中心

2020-03-25 09:20:21

自然語言處理
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲福利片| 看片地址| 国产精品毛片一区二区在线看 | 老司机精品福利视频 | 黄视频在线网站 | 龙珠z在线观看 | 99re在线免费视频 | 国产真实乱对白精彩久久小说 | 国产精品久久欧美久久一区 | 亚洲一区二区三区四区五区午夜 | 亚洲视频中文字幕 | 国产精品免费一区二区三区 | 欧美日韩在线一区二区三区 | 美女视频三区 | 欧美中文字幕一区 | 午夜国产羞羞视频免费网站 | 日本高清不卡视频 | 中文字幕一区二区三区四区 | 精品欧美在线观看 | 犬夜叉在线观看 | 欧美视频 亚洲视频 | 无码一区二区三区视频 | 播放一级黄色片 | 祝你幸福电影在线观看 | 97免费在线观看视频 | 国产精品亚洲一区二区三区在线观看 | 丝袜一区二区三区 | 日韩国产欧美 | 欧美特级黄色 | 91精品国产99久久 | 天天天操操操 | 久久之精品 | 午夜久久久久久久久久一区二区 | 精产国产伦理一二三区 | 国产精品一区二区在线播放 | www.久久艹| 亚洲欧美中文日韩在线v日本 | 国产欧美精品一区二区 | 天天操天天拍 | 欧美激情国产精品 | 在线观看国产视频 |