亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MySQL到Kafka實時數(shù)據(jù)同步

 更新時間:2024年01月16日 11:45:20   作者:海擁?  
很多 DBA 同學(xué)經(jīng)常會遇到要從一個數(shù)據(jù)庫實時同步到另一個數(shù)據(jù)庫的問題,同構(gòu)數(shù)據(jù)還相對容易,遇上異構(gòu)數(shù)據(jù)、表多、數(shù)據(jù)量大等情況就難以同步,我自己親測了一種方式,可以非常方便的實現(xiàn)MySQL Kafka實時數(shù)據(jù)同步,需要的朋友可以參考下

MySQL 到 Kafka 實時數(shù)據(jù)同步實操分享

第一步:配置MySQL 連接

1.點擊 Tapdata Cloud 操作后臺左側(cè)菜單欄的【連接管理】,然后點擊右側(cè)區(qū)域【連接列表】右上角的【創(chuàng)建連接】按鈕,打開連接類型選擇頁面,然后選擇MySQL

在這里插入圖片描述

2.在打開的連接信息配置頁面依次輸入需要的配置信息

在這里插入圖片描述

【連 接 名 稱】:設(shè)置連接的名稱,多個連接的名稱不能重復(fù)

【數(shù)據(jù)庫地址】:數(shù)據(jù)庫 IP / Host

【端 口】:數(shù)據(jù)庫端口

【數(shù)據(jù)庫名稱】:tapdata 數(shù)據(jù)庫連接是以一個 db 為一個數(shù)據(jù)源。這里的 db 是指一個數(shù)據(jù)庫實例中的 database,而不是一個 mysql 實例。

【賬 號】:可以訪問數(shù)據(jù)庫的賬號

【密 碼】:數(shù)據(jù)庫賬號對應(yīng)的密碼

【時 間 時 區(qū)】:默認(rèn)使用該數(shù)據(jù)庫的時區(qū);若指定時區(qū),則使用指定后的時區(qū)設(shè)置

3.測試連接,提示測試通過

在這里插入圖片描述

4.測試通過后保存連接即可。

第二步:配置 Kafka 連接

1.同第一步操作,點擊左側(cè)菜單欄的【連接管理】,然后點擊右側(cè)區(qū)域【連接列表】右上角的【創(chuàng)建連接】按鈕,打開連接類型選擇頁面,然后選擇 Kafka

在這里插入圖片描述

2.在打開的連接信息配置頁面依次輸入需要的配置信息,配置完成后測試連接保存即可。

在這里插入圖片描述

第三步:選擇同步模式-全量/增量/全+增

進(jìn)入Tapdata Cloud 操作后臺任務(wù)管理頁面,點擊添加任務(wù)按鈕進(jìn)入任務(wù)設(shè)置流程

在這里插入圖片描述

根據(jù)剛才建好的連接,選定源端與目標(biāo)端。

在這里插入圖片描述

根據(jù)數(shù)據(jù)需求,選擇需要同步的庫、表,如果你對表名有修改需要,可以通過頁面中的表名批量修改功能對目標(biāo)端的表名進(jìn)行批量設(shè)置

在這里插入圖片描述

在以上選項設(shè)置完畢后,下一步選擇同步類型,平臺提供全量同步、增量同步、全量+增量同步,設(shè)定寫入模式和讀取數(shù)量。

如果選擇的是全量+增量同步,在全量任務(wù)執(zhí)行完畢后,Tapdata Agent 會自動進(jìn)入增量同步狀態(tài)。在該狀態(tài)中,Tapdata Agent 會持續(xù)監(jiān)聽源端的數(shù)據(jù)變化(包括:寫入、更新、刪除),并實時的將這些數(shù)據(jù)變化寫入目標(biāo)端。

在這里插入圖片描述

點擊任務(wù)名稱可以打開任務(wù)詳情頁面,可以查看任務(wù)詳細(xì)信息。

在這里插入圖片描述

點擊任務(wù)監(jiān)控可以打開任務(wù)執(zhí)行詳情頁面,可以查看任務(wù)進(jìn)度/里程碑等的具體信息。

在這里插入圖片描述

第四步:進(jìn)行數(shù)據(jù)校驗

一般同步完成后,我都習(xí)慣性進(jìn)行一下數(shù)據(jù)校驗,防止踩坑。

Tapdata Cloud 有三種校驗?zāi)J剑页S米羁斓目焖賑ount校驗 ,只需要選擇到要校驗的表,不用設(shè)置其他復(fù)雜的參數(shù)和條件,簡單方便。

在這里插入圖片描述

如果覺得不夠用,也可以選擇表全字段值校驗 ,這個除了要選擇待校驗表外,還需要針對每一個表設(shè)置索引字段。

在這里插入圖片描述

在進(jìn)行表全字段值校驗時,還支持進(jìn)行高級校驗。通過高級校驗可以添加JS校驗邏輯,可以對源和目標(biāo)的數(shù)據(jù)進(jìn)行校驗。

在這里插入圖片描述

還有一個校驗方式關(guān)聯(lián)字段值校驗 ,創(chuàng)建關(guān)聯(lián)字段值校驗時,除了要選擇待校驗表外,還需要針對每一個表設(shè)置索引字段。

在這里插入圖片描述

以上就是MySQL到Kafka實時數(shù)據(jù)同步的詳細(xì)內(nèi)容,更多關(guān)于MySQL Kafka數(shù)據(jù)同步的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • MySql?update語句的詳細(xì)用法

    MySql?update語句的詳細(xì)用法

    這篇文章主要給大家介紹了關(guān)于MySql?update語句的詳細(xì)用法,Update 是SQL中用于更新表格中已有記錄的命令,通過使用Update命令,您可以更新表格中的一行或多行記錄,并根據(jù)需要更改它們的值,需要的朋友可以參考下
    2023-11-11
  • MySQL實現(xiàn)MYISAM表批量壓縮的方法

    MySQL實現(xiàn)MYISAM表批量壓縮的方法

    這篇文章主要介紹了MySQL實現(xiàn)MYISAM表批量壓縮的方法,實例分析了MySQL使用shell命令批量壓縮MYISAM表的相關(guān)技巧,需要的朋友可以參考下
    2016-04-04
  • 關(guān)于MySQL查詢語句的優(yōu)化詳解

    關(guān)于MySQL查詢語句的優(yōu)化詳解

    這篇文章主要介紹了MySQL查詢語句的優(yōu)化方法,分別介紹了子查詢優(yōu)化,分頁查詢優(yōu)化以及排序查詢優(yōu)化,對學(xué)習(xí)有一定的幫助,需要的小伙伴可以參考一下
    2023-04-04
  • 基于更新SQL語句理解MySQL鎖定詳解

    基于更新SQL語句理解MySQL鎖定詳解

    這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫SQL更新鎖定的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • Mysql單文件存儲刪除數(shù)據(jù)文件容量不會減少的bug與解決方法

    Mysql單文件存儲刪除數(shù)據(jù)文件容量不會減少的bug與解決方法

    這篇文章主要給大家介紹了Mysql單文件存儲刪除數(shù)據(jù)文件時容量不會減少的bug與解決方法,文中給出了詳細(xì)的解決方法,相信對遇到這個問題的朋友們能帶來一定的幫助,下面來一起看看吧。
    2016-12-12
  • MySQL備份與恢復(fù)之真實環(huán)境使用冷備(2)

    MySQL備份與恢復(fù)之真實環(huán)境使用冷備(2)

    這篇文章主要介紹了MySQL備份與恢復(fù)之真實環(huán)境使用冷備,需要的朋友可以參考下
    2015-08-08
  • SQL中distinct 和 row_number() over() 的區(qū)別及用法

    SQL中distinct 和 row_number() over() 的區(qū)別及用法

    這篇文章主要介紹了SQL中distinct 和 row_number() over() 的區(qū)別及用法的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • MySQL存儲引擎中的MyISAM和InnoDB區(qū)別詳解

    MySQL存儲引擎中的MyISAM和InnoDB區(qū)別詳解

    這篇文章主要介紹了MySQL存儲引擎中的MyISAM和InnoDB區(qū)別詳解,本文總結(jié)了MyISAM與InnoDB的11點區(qū)別,需要的朋友可以參考下
    2015-03-03
  • MySQL中動態(tài)生成SQL語句去掉所有字段的空格的操作方法

    MySQL中動態(tài)生成SQL語句去掉所有字段的空格的操作方法

    在數(shù)據(jù)庫管理過程中,我們常常會遇到需要對表中字段進(jìn)行清洗和整理的情況,本文將詳細(xì)介紹如何在MySQL中動態(tài)生成SQL語句來去掉所有字段的空格,感興趣的朋友一起看看吧
    2025-04-04
  • MySQL用truncate命令快速清空一個數(shù)據(jù)庫中的所有表

    MySQL用truncate命令快速清空一個數(shù)據(jù)庫中的所有表

    這篇文章主要介紹了MySQL用truncate命令快速清空一個數(shù)據(jù)庫中的所有表,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11

最新評論