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

Kafka在行動(dòng):7步實(shí)現(xiàn)從RDBMS到Hadoop的實(shí)時(shí)流傳輸

大數(shù)據(jù) Kafka Hadoop
本文目標(biāo)讀者是技術(shù)人員。 繼續(xù)讀,我會(huì)圖解Kafka如何從關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)里流輸數(shù)據(jù)到Hive, 這可以提供一個(gè)實(shí)時(shí)分析使用案例。 為了參考方便,本文使用的組件版本是Hive 1.2.1,F(xiàn)lume 1.6和Kafka 0.9。

對(duì)于尋找方法快速吸收數(shù)據(jù)到Hadoop數(shù)據(jù)池的企業(yè), Kafka是一個(gè)偉大的選擇。Kafka是什么? 它是一個(gè)分布式,可擴(kuò)展的可靠消息系統(tǒng),把采取發(fā)布-訂閱模型的應(yīng)用程序/數(shù)據(jù)流融為一體。 這是Hadoop的技術(shù)堆棧中的關(guān)鍵部分,支持實(shí)時(shí)數(shù)據(jù)分析或物聯(lián)網(wǎng)數(shù)據(jù)貨幣化。

本文目標(biāo)讀者是技術(shù)人員。 繼續(xù)讀,我會(huì)圖解Kafka如何從關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)里流輸數(shù)據(jù)到Hive, 這可以提供一個(gè)實(shí)時(shí)分析使用案例。 為了參考方便,本文使用的組件版本是Hive 1.2.1,F(xiàn)lume 1.6和Kafka 0.9。

如果你想看一下Kafka是什么和其用途的概述, 看看我 在Datafloq 上發(fā)布的一篇早期博客。

Kafka用武之地:整體解決方案架構(gòu)

下圖顯示了在整體解決方案架構(gòu)中,RDBMS的業(yè)務(wù)數(shù)據(jù)傳遞到目標(biāo) Hive 表格結(jié)合了 Kafka , Flume和Hive交易功能。

Kafka在行動(dòng):7步實(shí)現(xiàn)從RDBMS到Hadoop的實(shí)時(shí)流傳輸

7步實(shí)時(shí)流傳輸?shù)紿adoop

現(xiàn)在深入到解決方案的詳細(xì)信息,我會(huì)告訴你如何簡(jiǎn)單幾步實(shí)時(shí)流輸數(shù)據(jù)到Hadoop。

1. 從關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)提取數(shù)據(jù)

所有關(guān)系數(shù)據(jù)庫(kù)都有一個(gè)記錄最近交易的日志文件。 我們的傳輸流解決方案的***步是,在能夠傳到Hadoop的信息格式中獲得這些交易。 講完提取機(jī)制得單獨(dú)占用一篇博文–所以 如果你想了解更多此過(guò)程的信息, 請(qǐng)聯(lián)系我們。

2. 建立Kafka Producer

發(fā)布消息到Kafka主題的過(guò)程被稱為“生產(chǎn)者”。“主題”是Kafka保存的分類消息。 RDBMS的交易將被轉(zhuǎn)換為Kafka話題。 對(duì)于該例,讓我們想一想銷售團(tuán)隊(duì)的數(shù)據(jù)庫(kù),其中的交易是作為Kafka主題發(fā)表的。 建立Kafka生產(chǎn)者需要以下步驟:

Kafka在行動(dòng):7步實(shí)現(xiàn)從RDBMS到Hadoop的實(shí)時(shí)流傳輸

3. 設(shè)置 Hive

接下來(lái),我們將在Hive中創(chuàng)建一張表,準(zhǔn)備接收銷售團(tuán)隊(duì)的數(shù)據(jù)庫(kù)事務(wù)。 在這個(gè)例子中,我們將創(chuàng)建一個(gè)客戶表:

Kafka在行動(dòng):7步實(shí)現(xiàn)從RDBMS到Hadoop的實(shí)時(shí)流傳輸

為了讓Hive能夠處理交易, 配置中需要以下設(shè)置:

hive.txn.manager = org.apache.hadoop.hive.ql.lockmgr.dbtxnmanager

4.設(shè)置Flume Agent,從Kafka到Hive流傳輸

現(xiàn)在讓我們來(lái)看看如何創(chuàng)建Flume代理,實(shí)現(xiàn)從Kafka主題中獲取數(shù)據(jù),發(fā)送到Hive表。

遵循步驟來(lái)設(shè)置環(huán)境,然后建立Flume代理:

Kafka在行動(dòng):7步實(shí)現(xiàn)從RDBMS到Hadoop的實(shí)時(shí)流傳輸

接著,如下創(chuàng)建一個(gè)log4j屬性文件:

Kafka在行動(dòng):7步實(shí)現(xiàn)從RDBMS到Hadoop的實(shí)時(shí)流傳輸

然后為Flume代理使用下面的配置文件:

Kafka在行動(dòng):7步實(shí)現(xiàn)從RDBMS到Hadoop的實(shí)時(shí)流傳輸

5.開(kāi)啟Flume代理

使用如下命令開(kāi)啟Flume代理:

$ /usr/hdp/apache-flume-1.6.0/bin/flume-ng agent -n flumeagent1 -f ~/streamingdemo/flume/conf/flumetohive.conf

Kafka在行動(dòng):7步實(shí)現(xiàn)從RDBMS到Hadoop的實(shí)時(shí)流傳輸

6.開(kāi)啟Kafka Stream

如下示例,是一個(gè)模擬交易消息, 在實(shí)際系統(tǒng)中需要由源數(shù)據(jù)庫(kù)生成。 例如,以下可能來(lái)自重復(fù)SQL交易的Oracle數(shù)據(jù)流,這些交易已提交到數(shù)據(jù)庫(kù), 也可能來(lái)自GoledenGate。

Kafka在行動(dòng):7步實(shí)現(xiàn)從RDBMS到Hadoop的實(shí)時(shí)流傳輸

Kafka在行動(dòng):7步實(shí)現(xiàn)從RDBMS到Hadoop的實(shí)時(shí)流傳輸

7.接收Hive數(shù)據(jù)

以上所有完成, 現(xiàn)在從Kafka發(fā)送數(shù)據(jù), 你會(huì)看到,幾秒之內(nèi),數(shù)據(jù)流就發(fā)送到Hive表了。

責(zé)任編輯:未麗燕 來(lái)源: 36大數(shù)據(jù)
相關(guān)推薦

2013-08-21 13:34:52

MJPEG流傳輸C#開(kāi)源C#

2020-12-27 17:06:22

DevOps金融銀行

2020-02-10 15:27:59

融云

2020-02-05 09:55:43

山石網(wǎng)科新型冠狀病毒疫情

2013-05-21 09:26:48

移動(dòng)物聯(lián)網(wǎng)行動(dòng)

2014-06-10 15:52:23

云網(wǎng)絡(luò)以太網(wǎng)NetEvents

2019-05-09 09:42:12

蜜罐網(wǎng)絡(luò)攻擊漏洞

2020-02-10 15:13:59

百度

2017-11-06 06:31:15

個(gè)人信息信息安全快遞

2019-06-08 12:07:04

網(wǎng)絡(luò) GozNym起訴書欺詐

2011-09-06 17:05:16

移動(dòng)廣告

2023-07-25 16:18:15

2015-06-02 09:38:08

網(wǎng)絡(luò)安全宣傳周趨勢(shì)科技

2022-03-21 18:24:42

聯(lián)想

2012-03-08 10:28:34

Platform

2020-02-05 11:49:58

啟明星辰新型冠狀病毒肺炎疫情

2021-12-17 20:15:00

人工智能AI

2018-06-12 19:37:09

華為
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产小视频在线观看 | 精品一区二区三区中文字幕 | 国产精品久久久久一区二区三区 | 午夜精品影院 | 欧美一区二区三区在线视频 | 日韩高清一区 | 我我色综合 | caoporn免费| 在线观看av网站永久 | 黄色欧美大片 | 理论片免费在线观看 | 成人午夜在线 | 亚洲国产成人一区二区 | 国产乱码精品一区二三赶尸艳谈 | 亚洲免费视频在线观看 | 国产日韩一区二区三区 | 亚洲一区二区精品视频在线观看 | 中文字幕精品一区二区三区在线 | 91久久精品日日躁夜夜躁国产 | 日韩一级 | 欧美在线观看一区 | 久久国产一区二区三区 | 日韩有码一区 | 精品久久久久久久久久久久久久 | 久久中文视频 | 日本不卡免费新一二三区 | 毛片免费看 | 欧美一区视频 | www.久久艹| 岛国精品 | 97天天干 | 精彩视频一区二区三区 | 国产精品成人在线 | 一道本不卡 | 午夜大片 | 不卡的av在线 | 亚洲免费一区二区 | 亚洲视频精品在线 | 亚洲一区二区视频在线播放 | 免费高潮视频95在线观看网站 | 黄色骚片|