CDC 服務(wù)

簡介CDC服務(wù)

Eventuate_CDC.png
Publisher Service(發(fā)布程序): 服務(wù)將需要發(fā)布的信息插入到message/event表里面。
Consumer Service(消費程序):從消息隊列里面獲取到消息之后,然后根據(jù)唯一標(biāo)識,將本服務(wù)數(shù)據(jù)庫中的數(shù)據(jù)處理。
OUTBOX Table(發(fā)件箱表格): Eventuate Local 使用events表,Eventuate Tram 使用message表。
Eventuate CDC Service(CDC 服務(wù)): 服務(wù)將數(shù)據(jù)接收到之后,然后發(fā)布到消息隊列里面。
Reader: CDC 服務(wù)的一個組件,使用polling方式或者 transaction log tailing 來獲取發(fā)生變化的數(shù)據(jù)。
Pipeline: Reader使用Pipeline發(fā)布消息。
Offset Store: Reader使用Offset Store記錄當(dāng)前事務(wù)日志的offset或者binlog的offset。
Publisher: Reader通過publisher將消息發(fā)送大消息隊列里面。
Zookeeper:  當(dāng)Reader集群需要選舉的時候,使用到zookeeper

在使用的過程中,盡量選擇mysql、kafka作為相應(yīng)的組件,如果出現(xiàn)問題可以找到解決方案。

參考資料

Configuring the Eventuate CDC Service

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容