| Hub 主键 | 业务键 hash |
|---|---|
| Satellite | 按源或速率拆分 |
| 变更 | hashdiff 比较 |
示例
示例
-- sat 按源拆分:sat_cust_crm / sat_cust_erp
SELECT * FROM sat_cust_crm WHERE hub_key = ? ORDER BY load_dts DESC LIMIT 1;拆多 Satellite 是常规做法:不同源的更新节奏互不干扰。
Hub 只存业务键去重与加载信息,Link 只存关系,属性全部放 Satellite;变更检测用 hashdiff,多源属性用多 Satellite 隔离。
| Hub 主键 | 业务键 hash |
|---|---|
| Satellite | 按源或速率拆分 |
| 变更 | hashdiff 比较 |
-- sat 按源拆分:sat_cust_crm / sat_cust_erp
SELECT * FROM sat_cust_crm WHERE hub_key = ? ORDER BY load_dts DESC LIMIT 1;