CloudCanal和Canal的區別

語言: CN / TW / HK

CloudCanal-萬少

前言

近期 CloudCanal 社群版正式開放下載(點我檢視下載地址和安裝教程),進群的粉絲普遍都有 CloudCanal 和 Canal 是什麼關係的疑惑,這邊統一回答下。

研發團隊

CloudCanal 核心團隊成員來自阿里巴巴中介軟體和資料庫團隊, 長期從事分散式資料庫、資料庫中介軟體、應用中介軟體工作,包括阿里雲分散式資料庫中介軟體產品 DRDS、內部核心系統資料同步工具精衛、阿里雲資料湖產品 DLA 、開源資料閘道器 Hasor 等產品負責人和核心研發 。

CloudCanal 命名

CloudCanal 取名初衷在於其原始意義:雲管道。公司使命是做雲時代的資料管理,產品名字高度匹配。和 Canal 名字關聯性在於我們使用了一部分 Canal 的 binlog 解析,可以認為是一個全新的產品。

程式碼

CloudCanal 和 Canal 程式碼有什麼區別 CloudCanal 在 MySQL binlog 解析使用了 Canal 部分程式碼,其他均為自主研發,並且對 Canal 部分程式碼進行了大量重構,修復諸多問題並優化效能。Canal 在 CloudCanal 中的位置,可以用以下圖片簡單表示,可見 Canal 程式碼在 CloudCanal 產品中只佔很小一部分。

img

CloudCanal 是否開源

CloudCanal 核心未來會開源,相關工作準備中,請保持關注。未開源前,我們也會通過一些渠道分享 CloudCanal 技術和應用細節,歡迎大家加入微信粉絲群或者關注此論壇。

CloudCanal 和 Canal 功能差異

功能 CloudCanal Canal
視覺化任務建立
視覺化引數配置
任務管理能力 強:支援任務級別的監控和報警;支援任務級別進度位點、訂閱詳情、白屏化日誌檢視 普通
源端、目標端豐富度 高:10種源端/22種對端(阿里雲加自建) 中:源端以mysql為主,對端支援RDB、kudu、hbase和es
結構遷移 支援 不支援
全量遷移 支援 不支援
條件過濾 支援 不支援
列裁剪 建立任務視覺化配置 blackField引數檔案配置
列對映 支援 不支援
BPS限流 支援 不支援
視覺化監控報警(釘釘、簡訊、電話)配置 支援 不支援
位點回溯、重置 支援 引數檔案設定
自定義虛擬列 支援 不支援
機器、任務白屏化日誌 支援 不支援
異常日誌白屏化 支援 不支援
阿里雲資料來源視覺化建立 支援 不支援
資料來源管理能力 支援 不支援
機器管理能力 支援 不支援
增量同步異常跳過能力 支援 不支援
操作審計 支援 不支援
產品化程度 普通

參考資料

CloudCanal官方社群:https://www.askcug.com

CloudCanal SAAS平臺體驗網站:https://www.clougence.com

加入CloudCanal粉絲群掌握一手訊息和獲取更多福利,請新增我們小助手微信:

img

CloudCanal-免費好用的企業級資料同步工具,歡迎品鑑。 瞭解更多產品可以檢視官方網站http://www.clougence.com CloudCanal社群https://www.askcug.com/