1. 程式人生 > >SymmetricDS 官方DEMO解釋及部署-1

SymmetricDS 官方DEMO解釋及部署-1

SymmetricDS 官方DEMO解釋及部署

1.官方示例

在這裡插入圖片描述
如上圖所示,包含三個節點,Corp001節點代表總公司的中心庫,另外兩個節點代表著獨立的零售商店資料庫。

1.1.1 建立以及啟動

  • 從官方下載服務端的包並解壓,下圖所示:
    在這裡插入圖片描述
    sample 目錄下包含三個屬性檔案,即代表著三個端節點。
    將corp-000.properties、 store-001.properties、 store-002.properties,複製到
    /engines 目錄下,SymmetriDS啟動時會檢索該目錄,並根據配置的屬性檔案分別啟動端節點。

  • 使用示例指令碼初始化業務場景,下面的操作基本上都是在/sample目錄下
    ../bin/dbimport --engine corp-000 --format XML --alter-case create_sample.xml

  • sym的表在同步服務啟動的時候,會自動建立的,這裡還提供了一種建立的方法:
    ../bin/symadmin --engine corp-000 create-sym-tables

  • 初始化配置項以及業務資料(關鍵
    ../bin/dbimport --engine corp-000 insert_sample.sql

  • 啟動!載入完sym配置,以及業務資料,就可以啟動sym sync 服務了!在/bin目錄下執行sym.bat
    bin/sym