SymmetricDS 官方DEMO解释及部署-QUICKSTART-2

QuickStart Explanation-2

2.3 基础配置项

官方示例给出了symmetricDS最基础的配置项,最起码要满足了这些条件才算配置成功。

2.3.1 Groups-组

insert into SYM_NODE_GROUP
        (node_group_id, description)
        values ('corp', 'A corporate node');

insert into SYM_NODE_GROUP
        (node_group_id, description)
        values ('store', 'A retail store node');

2.3.2 Group Links-组之间的连接方式

P=PUSH、W=Wait for Pull
store组主动请求corp组、corp组等待store组请求,并推送给store组。

insert into SYM_NODE_GROUP_LINK
(source_node_group_id, target_node_group_id, data_event_action)
      values ('store', 'corp', 'P');

insert into SYM_NODE_GROUP_LINK
(source_node_group_id, target_node_group_id, data_event_action)
      values ('corp', 'store', 'W');

2.3.3 Router-路由配置

路由选项是从CORP端到STORE端。

insert into SYM_ROUTER (router_id,
        source_node_group_id, target_node_group_id, create_time,
        last_update_time) values ('corp-2-store','corp', 'store',
        current_timestamp, current_timestamp);

2.3.3 Trigger-表触发器配置

channel_id 可以直接使用symmetricDS 创建的default channel。该配置还涉及表同步的各种高级配置。

insert into SYM_TRIGGER (trigger_id, source_table_name,
          channel_id, last_update_time, create_time)
                  values ('item', 'item', 'item', current_timestamp, current_timestamp);

2.3.3 Trigger Router-触发器路由配置

还包含一些初始加载的配置选项。该示例仅有一个初始化加载的顺序。

insert into SYM_TRIGGER_ROUTER
        (trigger_id, router_id, initial_load_order, create_time,
        last_update_time) values ('item', 'corp-2-store', 1, current_timestamp,
        current_timestamp);

猜你喜欢

转载自blog.csdn.net/qq_19335345/article/details/84556582
今日推荐