欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

【開源】數據庫同步工具 DBSyncer 介紹

admin
2023年9月15日 16:28 本文熱度 1262

前語

介紹一款開源的數據庫同步軟件,因為日常的線上環境與測驗環境經常出現頻頻的數據同步問題。有時分需求指定的數據庫,指定的數據表乃至指定的表字段進行同步,這時分就需求一款優異的中間件來幫忙完成這件工作。在查閱幾款中間件,例如 Tapdata cloud(收費,免費沒有可視化界面)、DataX(僅支撐全量)、Canal(還需額外寫代碼?),最終敲定 DBSyncer,上手十分簡略。

一、介紹

DBSyncer 是一款開源的數據同步中間件,供給Mysql、Oracle、SqlServer、Elasticsearch(ES)、SQL(Mysql/Oracle/SqlServer)等同步場景。支撐上傳插件自定義同步轉換業務,供給監控全量和增量數據統計圖、應用功用預警等。

特點

  • 組合驅動,自定義庫同步到庫組合,聯系型數據庫與非聯系型之間組合,任意調配表同步映射聯系

  • 實時監控,驅動全量或增量實時同步運轉狀況、成果、同步日志和體系日志

  • 開發插件,自定義轉化同步邏輯

連接器數據源方針源支撐版本(包括以下)
Mysql✔️✔️5.7.19以上
Oracle✔️✔️10g以上
SqlServer✔️✔️2008以上
ES✔️✔️6.X以上
SQL✔️

最近方案kafka(設計中)、Redis

  • 開源地址:gitee.com/ghi/dbsynce…

  • 作者博客:my.oschina.net/dbsyncer

二、入門

2.1 環境安裝

按需求準備好 java 環境后。

1、下載軟件

dbsyncer-1.2.2-RC_1201.zip

2、解壓文件 unzip

3、進入 bin 目錄發動安裝目錄

4、開發 centos 的18686 端口

5、登錄 ip:18686 平臺,輸入 admin/admin

2.2 同步 Mysql 數據庫

2.2.1 增加連接和驅動

將 10.240.30.85 下的 test_db 庫 同步到 10.240.30.93 下的test_db 庫。

檢查數據庫是否開啟 binlog日志(原理仍是binlog日志)

> show binary logs;
  • 增加連接

  • 增加驅動

  • 增量同步

  • 點擊發動

2.2.2 無法發動問題

發現在進行增量同步、日志同步方法的時分會主動斷開,檢查日志錯誤信息如下:

com.github.shyiko.mysql.binlog.network.AuthenticationException: Client does not support authentication protocol requested by server;
consider upgrading MySQL client

從頭創立用戶:

create user 'dev_xl'@'%' identified by 'Dev@xl2021';
alter user 'dev_xl'@'%' IDENTIFIED with mysql_native_password by 'Dev@xl2021';
grant all privileges on *.* to 'dev_xl'@'%';
FLUSH PRIVILEGES;

然后運用這個賬戶進行裝備數據源。

2.2.3 更新表問題

在做同步的時分,如果增加完驅動后,在進行新增表,這時發現數據源表查不出來,可以進入驅動裝備頁面,從頭保存,然后回去看數據源表是否更新即可。

比如我新增一個 test 表后,點擊這個數據源發現查不出。

進入修正連接后保存即可。

2.3 測驗運用

在源頭表進行新增、刪去、修正測驗發現都能達到效果。

但對表 DDL 的操作時,發現未能進行結構同步。

但全體上運用是十分簡略的,功用也很強大。


該文章在 2023/9/15 16:28:23 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved