openGauss-邏輯複製

MySQL成长之路發表於2024-08-30

openGauss- 邏輯複製

可獲得性

本特性自openGauss 1.0.0版本開始引入。

特性簡介

openGauss提供邏輯解碼功能,將物理日誌反解析為邏輯日誌。透過DRS等邏輯複製工具將邏輯日誌轉化為SQL語句,到對端資料庫回放,達到異構資料庫同步資料的功能。目前支援openGauss資料庫與MySQL資料庫、Oracle資料庫之間的單向、雙向邏輯複製。

客戶價值

邏輯複製可以為資料庫資料實時遷移、雙庫雙活、支援滾動升級提供解決方案。

特性描述

DN透過物理日誌反解析為邏輯日誌,DRS等邏輯複製工具從DN抽取邏輯日誌轉換為SQL語句,到對端資料庫(MySQL)回放。邏輯複製工具同時從MySQL資料庫抽取邏輯日誌,反解析為SQL語句之後回放到openGauss,達到異構資料庫同步資料的目的。

特性增強

  • openGauss 1.0.0邏輯解碼新增全量+增量抽取日誌的方案。
  • openGauss 1.1.0邏輯解碼新增備機支援邏輯解碼。
  • openGauss 6.0.0-RC1邏輯複製支援如下DDL操作:
    • CREATE/DROP TABLE|TABLE PARTITION
    • CREATE/DROP INDEX

特性約束

不支援列存複製。

依賴關係

依賴於邏輯複製工具對邏輯日誌進行解碼。

詳情檢視:https://opengauss.org

詳情檢視:https://docs-opengauss.osinfra.cn

相關文章