SymmetricDS Router

Router

  • Default Router 给目标节点组全部发送数据

  • Column Match Router

    router_type:column
    router_expression:STATUS=READY TO SEND 将表数据路由给目标组全部节点
    router_expression:STATUS!=:OLD_STATUS 仅当列状态变化的数据时路由
    router_expression:STORE_ID=:EXTERNAL_ID 目标组节点匹配STORE_ID列则进行路由
    STORE_ID=:REDIRECT_NODE STORE_ID=ALL or STORE_ID=:EXTERNAL_ID STORE_ID=NULL or STORE_ID=:EXTERNAL_ID EXTERNAL_DATA=:EXTERNAL_ID

  • Audit Table Router

    会复制原表结构,创建表名加_AUDIT后缀,记录变更并更新。
    auto.config.database=true 配置该属性审查表才会被创建
    此外新创建的表结构会有额外的三个字段,分别为:AUDIT_ID(主键),
    AUDIT_TIME(变更发生的时间),AUDIT_EVENT(DML类型(insert、update、delete))
    router_type: audit

  • Lookup Table Router

    router_type: lookuptable
    router_expression:LOOKUP_TABLE=STORE KEY_COLUMN=BRAND_ID LOOKUP_KEY_COLUMN=BRAND_ID EXTERNAL_ID_COLUMN=STORE_ID
    LOOKUP_TABLE lookup表的名称;KEY_COLUMN,被路由表的列名;LOOKUP_KEY_COLUMN,lookup表的字段名,包含的是节点的ExternalId,

  • Subselect Router

    router_type: subselect
    router_expression: 查询节点ID的语句

  • Beanshell Router
    支持beanshell 脚本,猛

  • CSV Router

    从CSV文件路由到目标数据库的表中

  • DBF Router

    从dbf文件路由到目标数据库的表中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值