SyncCoordinatorDocumentation

DOCUMENTATION / OVERVIEW

SyncCoordinatorとは

既存の業務アプリケーションや業務テーブルを変更せずに、SQL Server、MySQL、PostgreSQL間のデータ同期を構築・運用するためのセルフホスト型基盤です。

FOUNDATION

業務側を変えずに、データをつなぐ。

既存の業務アプリケーションに個別の連携コードを追加する代わりに、接続先、テーブル・列の対応、同期ルールを管理画面で設定します。業務DBの既存テーブルは変更しません。

同期には補助テーブルと変更検知Triggerを配備しますが、いずれも既存の業務テーブルやアプリケーションコードを変更せずに追加します。

変更なし既存の業務システム業務アプリケーション既存の業務テーブル
SynCo設定・同期・運用
変更なし既存の業務システム業務アプリケーション既存の業務テーブル
接続先とマッピングを設定するだけで、既存システム間の変更を安全に同期します。

CORE CAPABILITIES

主な機能

業務アプリを改修しない

既存の業務コードや業務テーブルに手を入れず、管理画面の設定で連携を構築します。

DBごとの差を設定で吸収

テーブル、列、型、コード値の違いをマッピングとして定義し、個別実装を減らします。

双方向更新を安全に扱う

同じデータへの更新を検知し、項目単位の自動マージまたは手動解決へつなげます。

状況を通知し、運用を支える

同期の状態や競合、対応が必要な事象を通知し、再試行や停止を一つの管理画面で操作できます。

USE CASES

想定する利用シーン

部門ごとのシステムをつなぐ

受発注、在庫、顧客データなどを、既存システムを残したまま必要な範囲で同期するケース。

新旧システムを併用する

移行期間も業務を止めず、旧システムと新システムの間で必要なデータを同期するケース。

顧客ごとの構成に対応する

SI・パッケージ提供者が、顧客ごとのDB構成やコード体系をマッピングとして管理するケース。

MANAGEMENT CONSOLE

同期の状況を、一つの画面で把握する。

同期経路、処理状況、最近の競合を確認し、必要に応じて再試行や停止を操作できます。

SyncCoordinator管理画面のダッシュボード。同期経路、処理状況、最近の競合を表示している。

NEXT

次に読む

ArchitectureWorkflow