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