Porter數(shù)據(jù)同步中間件
概要
Porter是一款數(shù)據(jù)同步中間件,主要用于解決同構(gòu)/異構(gòu)數(shù)據(jù)庫之間的表級別數(shù)據(jù)同步問題。
Porter始于2017年,提供數(shù)據(jù)同步功能,但并不僅僅局限于數(shù)據(jù)同步,在隨行付內(nèi)部廣泛使用。主要提供一下功能:
-
數(shù)據(jù)庫準實時同步
-
數(shù)據(jù)庫遷移
-
數(shù)據(jù)庫治理
-
自定義源端、目標(biāo)端數(shù)據(jù)同步
-
自定義數(shù)據(jù)抽取邏輯
核心功能
-
原生支持Oracle|Mysql到Jdbc關(guān)系型數(shù)據(jù)庫最終一致同步
-
插件友好化,支持自定義源端消費插件、目標(biāo)端載入插件、告警插件等插件二次開發(fā)。
-
支持自定義源端、目標(biāo)端表、字段映射
-
支持節(jié)點基于配置文件的同步任務(wù)配置。
-
支持管理后臺同步任務(wù)推送,節(jié)點、任務(wù)管理。提供任務(wù)運行指標(biāo)監(jiān)控,節(jié)點運行日志、任務(wù)異常告警。
-
支持節(jié)點資源限流、分配。
-
基于Zookeeper集群插件的分布式架構(gòu)。支持自定義集群插件。
https://github.com/sxfad/porter
https://gitee.com/sxfad/porter.git
評論
圖片
表情
