tencent cloud

数据传输服务

Key 前缀过滤

Download
聚焦模式
字号
最后更新时间: 2026-03-31 11:00:46

操作场景

DTS 的迁移链路中,支持对源库的多 Key 命令设置前缀过滤规则,方便用户管理数据库中的键值。

Key 前缀过滤规则

支持配置单个或者多个 key 前缀匹配规则,多个前缀请用回车键分隔。
迁移规则与过滤规则混合使用时,过滤规则优先级高于迁移规则。

Key 前缀过滤规则示例

1. MSET/DEL/UNLINK 命令,采用精准匹配规则。
迁移规则:源端多 key 命令匹配了一个 key,则仅该 key 迁移到目标端,其他 key 不迁移。
过滤规则:源端多 key 命令匹配了一个 key,则仅该 key 过滤,不迁移到目标端,其他 key 会迁移。
前缀类型
源库 key 命令
DTS 设置的前缀
目标端结果
迁移 key 值前缀
MSET dtsnew "111" abcd "222"
dts
MSET dtsnew "111"
过滤 key 值前缀
MSET redisnew "111" efgh "222"
redis
MSET efgh "222"
2. MSET/DEL/UNLINK 以外的其他命令。
迁移规则:源端多 key 命令只要匹配了一个迁移前缀,则该命令全部迁移到目标端。
过滤规则:源端多 key 命令的所有 key 都匹配上,该命令才会被过滤;仅匹配到一个 key,该命令不会过滤,仍会迁移到目标端。
前缀类型
源库 key 命令
DTS 设置的前缀
目标端结果
迁移 key 值前缀
SUNION dtsnew abcd
dts
SUNION dtsnew abcd
过滤 key 值前缀
SUNION redisnew efgh
redis
SUNION redisnew efgh
过滤 key 值前缀
SUNION redisnew efgh
redis
efg
不同步

操作步骤

配置迁移任务,在设置迁移选项及选择迁移对象页面中,勾选启用 key 过滤,设置过滤规则后,继续后续配置流程。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈