第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

走進(jìn)大數(shù)據(jù)之storm流式計算基礎(chǔ)

acmol 其它
難度初級
時長 1小時11分
學(xué)習(xí)人數(shù)
綜合評分8.93
47人評價 查看評價
9.0 內(nèi)容實(shí)用
8.6 簡潔易懂
9.2 邏輯清晰
  • Grouping方式

    查看全部
  • 環(huán)境搭建:

    1.下載安裝zookeeper

    2.生成一個新的配置文件 zoo.cfg

    3.修改配置文件:vi zookeeper-3.4.6/conf/zoo.cfg

    添加以下內(nèi)容:

    tickTime=2000

    dataDir=/Users/dev/zookeeper-3.4.6/data

    clientPort=2181

    4.進(jìn)入zookeeper目錄: cd zookeeper-3.4.6

    5.啟動zookeeper服務(wù): sh bin/zkServer.sh start

    6.查看運(yùn)行狀態(tài):echo stat | nc 127.0.0.1 2181


    zookeeper集群版配置:

    1.生成zoo.cfg.cluster文件,vi zoo.cfg.cluster

    內(nèi)容如下:

    tickTime=2000

    dataDir=/Users/dev/zookeeper-3.4.6/data

    clientPort=2181

    server.1=xx.xx.xx.xx:2182

    server.2=xx.xx.xx.xx:2182

    server.3=xx.xx.xx.xx:2182

    syncLimit=2

    initLimit=5

    2.創(chuàng)建新文件 vi myid

    內(nèi)容如下:

    1

    3.在每臺安裝zookeeper的機(jī)器上啟動服務(wù)即可


    啟動storm

    1.進(jìn)入storm文件:cd apache-storm-0.9.5

    2.啟動storm服務(wù):

    nohup bin/storm nimbus &

    nohup bin/storm supervisor &

    nohup bin/storm ui &

    3.訪問:http://localhost:8080/index.html

    4.集群模式下,需要更改配置文件 vi conf/storm.yaml, 修改zk配置


    提交一個jar包到storm:

    1.查看文件:ls examples/storm-starter/

    2.提交jar: ./bin/storm jar examples/storm-starter/storm-starter-topologies-0.9.5.jar storm.starter.WordCountTopology wordcount

    3.訪問http://localhost:8080/index.html 就能看到

    4.關(guān)閉命令:./bin/storm kill wordcount

    查看全部
  • 數(shù)據(jù)可靠性:

    http://img1.sycdn.imooc.com//62ef9ee100017a5610970286.jpg

    http://img1.sycdn.imooc.com//62ef9f0600015eab09100436.jpg

    http://img1.sycdn.imooc.com//62ef9f160001a8f510710435.jpg


    http://img1.sycdn.imooc.com//62ef9f5d0001412e10020356.jpg

    http://img1.sycdn.imooc.com//62efa0d50001298908720558.jpg

    Nimbus掛掉,換臺機(jī)器重啟就可
    supervisor掛掉,將上面的worker遷移走就可以
    worker掛掉,利用ack機(jī)制保證數(shù)據(jù)未處理成功,會通知spout重新發(fā)送.需要對記錄通過msgId進(jìn)行去重.也就是spout發(fā)送tuple時指定msgId,
    spout也掛掉: 可以將數(shù)據(jù)記錄到外部存儲,設(shè)置checkpoint。

    查看全部
  • task數(shù)邏輯數(shù),就是前面設(shè)置的.setNumTasks(7)<br>
    worker是進(jìn)程數(shù)
    executor是表示線程數(shù)

    查看全部
  • 循環(huán)運(yùn)行了100次,而且有7個并發(fā),所有每個單詞的數(shù)量都是700的倍數(shù)

    查看全部
    0 采集 收起 來源:StormAPI使用下

    2022-08-07

  • Spout繼承BaseRichSpout 并包含幾個方法(聲明字段、初始化、數(shù)據(jù)讀取和輸出)

    Spout中 nextTuple方法:隨機(jī)讀取String sentence中的句子通過_collector.emit(next)發(fā)送給下游

    查看全部
    0 采集 收起 來源:StormAPI使用上

    2022-08-07

  • grouping:

    1. 隨機(jī)發(fā)送

    2. 按一定規(guī)則發(fā)送

    strom: kafka-->數(shù)據(jù)源結(jié)點(diǎn)spout多個(數(shù)據(jù)來源,發(fā)送一個個Tuple給到bolt,同樣的Tuple會發(fā)到同樣的bolt),普通計算結(jié)點(diǎn)bolt(可調(diào)用其它語言腳本,如java,python)多個(計算完可以持久化到數(shù)據(jù)庫),數(shù)據(jù)流stream,記錄Tuple。
    Hdfs: Mapper從hdfs中讀取數(shù)據(jù)并計算,進(jìn)行整理后(同一個word一定落到同一個reduce里)發(fā)送給reduce-再發(fā)送給hdfs

    查看全部
  • $ cd apache-storm-0.9.5

    $ cd examples/storm-starter/

    $ mv test

    $ mvn exec:java "-Dstorm.topology=storm.starter.WordCountTopology"

    查看全部
    0 采集 收起 來源:Storm IDE的搭建

    2022-08-07

  • storm作業(yè)提交運(yùn)行流程
    1.用戶編寫storm Topolgy(wordCountTopology) 一個用戶作業(yè)
    2.使用client提交Topolgy給nimbus
    3.nimbus提派Task給supervisor
    4.supervisor為task啟動worker
    5.worker執(zhí)行task

    --------------------------

    storm采用主從結(jié)構(gòu),主Nimbus和多個從Supervisor,Nimbus只負(fù)責(zé)管理性的工作單點(diǎn)問題必須保證主節(jié)點(diǎn)是無狀態(tài)的,重啟就能恢復(fù),相關(guān)元數(shù)據(jù)配置信息都是存儲在zookeeper上。Supervisor主要聽Nimbus的話管理啟動和監(jiān)控worker, worker是真正干活的進(jìn)程負(fù)責(zé)數(shù)據(jù)傳輸和計算.

    -------------------------------

    Storm 主從結(jié)構(gòu)

    Nimbus 主節(jié)點(diǎn),只負(fù)責(zé)整體分配工作,不具體干活
    Supervisor 從節(jié)點(diǎn),維護(hù)每臺機(jī)器,直接管理干活的Worker
    Worker ?真正干活的(task)進(jìn)程,數(shù)據(jù)計算和傳輸
    DRPC ?
    Storm UI 監(jiān)控WEB


    運(yùn)行流程
    用戶編寫作業(yè)
    使用客戶端提交給Nimbus
    Nimbus指派Task給Supervisor
    Supervisor 為task啟動Worker
    Worker 執(zhí)行Task

    http://img1.sycdn.imooc.com//62ef8adf0001d73d08160557.jpg

    查看全部
    0 采集 收起 來源:Storm組件

    2022-08-07

  • Google發(fā)明的幾篇論文解決了各個公司升級服務(wù)器的弊端,
    分布式框架三篇論文;
    ? ?google file system
    ? ?bigTable
    ? ?MapReduce
    流式計算和批量計算:
    目前有些人希望通過同一API解決批量計算和流式計算:
    Summer bird
    Clouddataflow


    ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 批量計算 ? ? ? ? ? ? ? ? ? ? 流式計算
    數(shù)據(jù)到達(dá) ? ? ? 計算開始前數(shù)據(jù)已準(zhǔn)備好 ? ? ? ? ? 計算進(jìn)行中數(shù)據(jù)持續(xù)到來
    計算周期 ? ? ? 計算完成后會結(jié)束計算 ? ? ? ? ? ? 一般會作為服務(wù)持續(xù)運(yùn)行
    使用場景 ? ? ? 時效性要求低的場景 ? ? ? ? ? ? ? 時效性要求高的場景

    查看全部
    0 采集 收起 來源:Storm起源_2

    2022-08-07

  • storm走也提交運(yùn)行流程

    查看全部
    0 采集 收起 來源:Storm組件

    2021-01-30

  • huh
    查看全部
    0 采集 收起 來源:strom概述

    2020-03-24

  • Storm主從結(jié)構(gòu)

    查看全部
    0 采集 收起 來源:Storm組件

    2019-04-18

  • 批量計算與流式計算的區(qū)別

    查看全部
    0 采集 收起 來源:Storm起源_2

    2019-04-18

  • 我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13

    1. 我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13

    2. 我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13

    3. 我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13

    我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13我的筆記test13

    查看全部
  • 我的筆記test13

    查看全部
  • 我的筆記test12

    查看全部
  • 我的筆記test11

    查看全部
  • 我的筆記test10

    查看全部
首頁上一頁1234567下一頁尾頁

舉報

0/150
提交
取消
課程須知
本課程是Storm初級課程,對用戶要求不多,但: 1.講解API時使用的是Java API,需要用戶掌握J(rèn)ava基本語法。 2.最好用過hadoop,或者其它分布式批處理計算系統(tǒng),會更容易理解一些東西。
老師告訴你能學(xué)到什么?
1、流式計算起源 2、Storm組成與基本原理 3、Storm基本API用法 4、Storm集群搭建

微信掃碼,參與3人拼團(tuán)

微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!