国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

flink cdc 、 canal 、maxwell 的區(qū)別

這篇具有很好參考價(jià)值的文章主要介紹了flink cdc 、 canal 、maxwell 的區(qū)別。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

讀取數(shù)據(jù)的格式不同? ?(CDC是自定義的數(shù)據(jù)類型? 在這里就不進(jìn)行展示了,主要是展示一下Maxwell和Canal的區(qū)別)

1.添加的區(qū)別? ? ? ??

1.1 Canal

1.2 Maxwell

2.修改的區(qū)別

2.1Canal

2,2Maxwell

3.刪除的區(qū)別

3.1 Canal

3.2 Maxwell


Flink CDC :

? ? ? ? DataStream:

? ? ? ? ? ? ? ? 優(yōu)點(diǎn):多庫(kù)多表

? ? ? ? ? ? ? ? 缺點(diǎn):需要自定義反序列化

? ? ? ? FlinkSQL:

? ? ? ? ? ? ? ? 優(yōu)點(diǎn):不需要自定義反序列化

? ? ? ? ? ? ? ? 缺點(diǎn):?jiǎn)伪聿樵?/p>

? ? ? ? ? ? ? ? ? ? ? ? ????????FlinkCDC? ? ? ? ? ? ? ? ? ? Maxwell? ? ? ? ? ? ? ? Canal

斷點(diǎn)續(xù)傳? ? ? ? ? ? ? ? ?CK? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? MySQL? ? ? ? ? ? ? ? 本地磁盤

SQL->數(shù)據(jù)? ? ? ? ? ? ? 無(wú)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?無(wú)? ? ? ? ? ? ? ? ? ? ? ? ?一對(duì)一(炸開(kāi))

初始化功能? ? ? ? ? ? ? 有(多庫(kù)多表)? ? ? ? ? ? ? ? 有(單表)? ? ? ? ? ? ? ? 無(wú)

封裝格式? ? ? ? ? ? ? ? ?自定義? ? ? ? ? ? ? ? ? ? ? ? ? JSON? ? ? ? ? ? ? ? ? ? JSON(c/s自定義)

高可用? ? ? ? ? ? ? ? ? ? ?運(yùn)行集群高可用? ? ? ? ? ?無(wú)? ? ? ? ? ? ? ? ? ? ? ? ?集群(ZK)

讀取數(shù)據(jù)的格式不同? ?(CDC是自定義的數(shù)據(jù)類型? 在這里就不進(jìn)行展示了,主要是展示一下Maxwell和Canal的區(qū)別)

1.添加的區(qū)別? ? ? ??

INSERT INTO z_user_info VALUES(30,'zhang3','13810001010'),(31,'li4','1389999999');?

1.1 Canal

{"data":[{"id":"30","user_name":"zhang3","tel":"13810001010"},{"id":"31","user_name":"li4","tel":"1389999999"}],"database":"jdmall-2020-04","es":1589385314000,"id":2,"isDdl":false,"mysqlType":{"id":"bigint(20)","user_name":"varchar(20)","tel":"varchar(20)"},"old":null,"pkNames":["id"],"sql":"","sqlType":{"id":-5,"user_name":12,"tel":12},"table":"z_user_info","ts":1589385314116,"type":"INSERT"}

1.2 Maxwell

{"database":"jdmall-2020-04","table":"z_user_info","type":"insert","ts":1589385314,"xid":82982,"xoffset":0,"data":{"id":30,"user_name":"zhang3","tel":"13810001010"}}

{"database":"jdmall-2020-04","table":"z_user_info","type":"insert","ts":1589385314,"xid":82982,"commit":true,"data":{"id":31,"user_name":"li4","tel":"1389999999"}}

2.修改的區(qū)別

UPDATE z_user_info SET user_name='wang55' WHERE id IN(30,31)

2.1Canal

{"data":[{"id":"30","user_name":"wang55","tel":"13810001010"},{"id":"31","user_name":"wang55","tel":"1389999999"}],"database":"jdmall-2020-04","es":1589385508000,"id":3,"isDdl":false,"mysqlType":{"id":"bigint(20)","user_name":"varchar(20)","tel":"varchar(20)"},"old":[{"user_name":"zhang3"},{"user_name":"li4"}],"pkNames":["id"],"sql":"","sqlType":{"id":-5,"user_name":12,"tel":12},"table":"z_user_info","ts":1589385508676,"type":"UPDATE"}

2,2Maxwell

{"database":"jdmall-2020-04","table":"z_user_info","type":"update","ts":1589385508,"xid":83206,"xoffset":0,"data":{"id":30,"user_name":"wang55","tel":"13810001010"},"old":{"user_name":"zhang3"}}

{"database":"jdmall-2020-04","table":"z_user_info","type":"update","ts":1589385508,"xid":83206,"commit":true,"data":{"id":31,"user_name":"wang55","tel":"1389999999"},"old":{"user_name":"li4"}}

3.刪除的區(qū)別

DELETE ?FROM z_user_info ??WHERE id IN(30,31)

3.1 Canal

{"data":[{"id":"30","user_name":"wang55","tel":"13810001010"},{"id":"31","user_name":"wang55","tel":"1389999999"}],"database":"jdmall-2020-04","es":1589385644000,"id":4,"isDdl":false,"mysqlType":{"id":"bigint(20)","user_name":"varchar(20)","tel":"varchar(20)"},"old":null,"pkNames":["id"],"sql":"","sqlType":{"id":-5,"user_name":12,"tel":12},"table":"z_user_info","ts":1589385644829,"type":"DELETE"}

3.2 Maxwell

{"database":"jdmall-2020-04","table":"z_user_info","type":"delete","ts":1589385644,"xid":83367,"xoffset":0,"data":{"id":30,"user_name":"wang55","tel":"13810001010"}}

{"database":"jdmall-2020-04","table":"z_user_info","type":"delete","ts":1589385644,"xid":83367,"commit":true,"data":{"id":31,"user_name":"wang55","tel":"1389999999"}}

以上是Canal和Maxwell的數(shù)據(jù)格式區(qū)別文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-416308.html

到了這里,關(guān)于flink cdc 、 canal 、maxwell 的區(qū)別的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 對(duì)比f(wàn)link cdc和canal獲取mysql binlog優(yōu)缺點(diǎn)

    Flink CDC和Canal都是用于獲取MySQL binlog的工具,但是有以下幾點(diǎn)優(yōu)缺點(diǎn)對(duì)比: Flink CDC是一個(gè)基于Flink的庫(kù),可以直接在Flink中使用,無(wú)需額外的組件或服務(wù),而Canal是一個(gè)獨(dú)立的服務(wù),需要單獨(dú)部署和運(yùn)行,增加了系統(tǒng)的復(fù)雜度和成本 Flink CDC支持多種數(shù)據(jù)庫(kù)的數(shù)據(jù)變化捕獲,如

    2024年02月11日
    瀏覽(30)
  • Maxwell與canal工具對(duì)比

    Maxwell和Canal是兩種不同的數(shù)據(jù)同步工具,都是在數(shù)據(jù)遷移、數(shù)據(jù)同步、數(shù)據(jù)分發(fā)等領(lǐng)域發(fā)揮作用的工具,但是它們之間存在一些差異。 Maxwell是一種開(kāi)源的MySQL數(shù)據(jù)庫(kù)同步工具,它可以將MySQL數(shù)據(jù)庫(kù)的binlog轉(zhuǎn)化為JSON格式,并將其發(fā)送到消息隊(duì)列中。Maxwell有以下幾個(gè)特點(diǎn): -易于

    2024年02月13日
    瀏覽(17)
  • 深入解析 Flink CDC 增量快照讀取機(jī)制

    深入解析 Flink CDC 增量快照讀取機(jī)制

    Flink CDC 1.x 使用 Debezium 引擎集成來(lái)實(shí)現(xiàn)數(shù)據(jù)采集,支持全量加增量模式,確保數(shù)據(jù)的一致性。然而,這種集成存在一些痛點(diǎn)需要注意: 一致性通過(guò)加鎖保證 :在保證數(shù)據(jù)一致性時(shí),Debezium 需要對(duì)讀取的庫(kù)或表加鎖。全局鎖可能導(dǎo)致數(shù)據(jù)庫(kù)出現(xiàn)掛起情況,而表級(jí)鎖會(huì)影響表的

    2024年02月03日
    瀏覽(22)
  • 【Flink CDC(一)】實(shí)現(xiàn)mysql整表與增量讀取

    【Flink CDC(一)】實(shí)現(xiàn)mysql整表與增量讀取

    MySQL CDC 連接器允許從 MySQL 數(shù)據(jù)庫(kù)讀取快照數(shù)據(jù)( 比如:flink任務(wù)消費(fèi)時(shí)刻的整表數(shù)據(jù) )和增量數(shù)據(jù)。本文描述了如何設(shè)置 MySQL CDC 連接器來(lái)對(duì) MySQL 數(shù)據(jù)庫(kù)運(yùn)行 SQL 查詢。 本篇只關(guān)注mysql整表與增量讀取的實(shí)現(xiàn),對(duì)于并發(fā)讀取等能力后續(xù)再探索。 ? 1.1. Maven dependency ? 1.2. SQL

    2024年03月27日
    瀏覽(16)
  • Flink cdc同步mysql到starrocks(日期時(shí)間格式/時(shí)區(qū)處理)

    flink 1.15.3(此時(shí)最新版本為1.16.1) mysql 5.7+ starrocks 2.5.2 mysql同步表結(jié)構(gòu) mysql中的timestamp字段是可以正常同步的,但是多了8小時(shí),設(shè)置了mysql鏈接屬性也沒(méi)效果 參考下方的鏈接有兩種方式; 參考資料 https://blog.csdn.net/cloudbigdata/article/details/122935333 https://blog.csdn.net/WuBoooo/article/deta

    2024年02月16日
    瀏覽(27)
  • 37、Flink 的CDC 格式:debezium部署以及mysql示例(完整版)

    37、Flink 的CDC 格式:debezium部署以及mysql示例(完整版)

    一、Flink 專欄 Flink 專欄系統(tǒng)介紹某一知識(shí)點(diǎn),并輔以具體的示例進(jìn)行說(shuō)明。 1、Flink 部署系列 本部分介紹Flink的部署、配置相關(guān)基礎(chǔ)內(nèi)容。 2、Flink基礎(chǔ)系列 本部分介紹Flink 的基礎(chǔ)部分,比如術(shù)語(yǔ)、架構(gòu)、編程模型、編程指南、基本的datastream api用法、四大基石等內(nèi)容。 3、

    2024年02月22日
    瀏覽(16)
  • 為什么Flink-CDC讀取Decimal等數(shù)值類型變成了非數(shù)值字符串

    為什么Flink-CDC讀取Decimal等數(shù)值類型變成了非數(shù)值字符串

    每遇到一個(gè)問(wèn)題,在經(jīng)過(guò)努力研究明白之后,總想寫點(diǎn)東西記錄。怎奈又沒(méi)這個(gè)好習(xí)慣,過(guò)了一兩天這個(gè)激情就沒(méi)了,想寫也寫不出來(lái)了。最近在做一個(gè)flink-cdc采集數(shù)據(jù)的測(cè)試和產(chǎn)品化開(kāi)發(fā),遇到一個(gè)數(shù)據(jù)轉(zhuǎn)換的問(wèn)題,折騰了我兩個(gè)早上,有些心血來(lái)潮,就記錄一下吧,對(duì)我

    2023年04月09日
    瀏覽(27)
  • 37、Flink 的CDC 格式:debezium部署以及mysql示例(1)-debezium的部署與示例

    37、Flink 的CDC 格式:debezium部署以及mysql示例(1)-debezium的部署與示例

    一、Flink 專欄 Flink 專欄系統(tǒng)介紹某一知識(shí)點(diǎn),并輔以具體的示例進(jìn)行說(shuō)明。 1、Flink 部署系列 本部分介紹Flink的部署、配置相關(guān)基礎(chǔ)內(nèi)容。 2、Flink基礎(chǔ)系列 本部分介紹Flink 的基礎(chǔ)部分,比如術(shù)語(yǔ)、架構(gòu)、編程模型、編程指南、基本的datastream api用法、四大基石等內(nèi)容。 3、

    2024年01月25日
    瀏覽(22)
  • CDC工具之Canal

    CDC工具之Canal

    1.1 什么是CDC CDC 的全稱是 Change Data Capture ,在廣義的概念上,只要能捕獲數(shù)據(jù)變更的技術(shù),我們都可以稱為 CDC 。我們通常所描述的CDC 技術(shù)主要是指面向數(shù)據(jù)庫(kù)的變更,是一種用于捕獲數(shù)據(jù)庫(kù)中數(shù)據(jù)變更的技術(shù)。 1.2 應(yīng)用場(chǎng)景 數(shù)據(jù)同步,用于備份,容災(zāi) 數(shù)據(jù)分發(fā),一個(gè)數(shù)據(jù)源

    2024年02月01日
    瀏覽(11)
  • 基于Canal與Flink實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)增量同步(一)

    基于Canal與Flink實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)增量同步(一)

    vi conf/application.yml server: port: 8089 spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 spring.datasource: address: kms-1:3306 database: canal_manager username: canal password: canal driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql:// s p r i n g . d a t a s o u r c e . a d d r e s s / {spring.datasource.address}/ s p r in g . d

    2024年04月13日
    瀏覽(98)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包