数据转换
Write-behind 的主要功能是将来自 Debezium Server(表示源数据库行数据或行状态变化)的数据映射到值类型为 Hash 或 JSON 的 Redis key 中。Write-behind 中有两种类型的数据转换
-
默认情况下,每个源行被转换为 Redis 中的一个 Hash 或一个 JSON key。此转换使用基于 Debezium 模式的转换。传入数据包含模式,Write-behind 使用一组处理程序根据模式中的 Debezium 类型自动将每个源列转换为 Redis Hash 字段或 JSON 类型。有关这些转换的完整参考,请参阅 数据类型转换。
-
如果用户想要添加或修改此默认映射,Write-behind 提供了声明式数据转换。这些转换在 YAML 文件中表示。每个文件包含一个作业,该作业是每个源表的转换集合。有关更多信息,请参阅 声明式转换。
