当前位置:网站首页>Debezium系列之:mysql墓碑事件
Debezium系列之:mysql墓碑事件
2022-07-07 21:47:00 【目标博客专家】
Debezium系列之:mysql墓碑事件
一、mysql墓碑事件
- 删除操作由删除事件和随后的墓碑事件表示。
- 只发出一个删除事件。
- 删除源记录后,发出 tombstone 事件(默认行为)允许 Kafka 完全删除与已删除行的键相关的所有事件,以防主题启用日志压缩。
墓碑事件数据格式如下所示,包含主键id但value是空值:
ConsumerRecord(topic=‘debezium-prod-optics-prod_1h.optics_prod.optics_order’, partition=2, offset=3636705, timestamp=1656746091521, timestamp_type=0, key=b’{“schema”:{“type”:“struct”,“fields”:[{“type”:“int32”,“optional”:false,“field”:“order_id”}],“optional”:false,“name”:“debezium_prod_optics_prod_1h.optics_prod.optics_order.Key”},“payload”:{“order_id”:2752094}}', value=None, headers=[], checksum=None, serialized_key_size=223, serialized_value_size=-1, serialized_header_size=-1)
二、debezium参数控制是否产生墓碑事件
- tombstones.on.delete
- 在connector配置中设置此参数,参数为true,删除操作由删除事件和随后的墓碑事件表示。
- 参数为false,只发出一个删除事件。
- 默认为true
边栏推荐
- 海外代理推荐
- Aspose. Word operation word document (I)
- Nx10.0 installation tutorial
- Form组件常用校验规则-2(持续更新中~)
- vite Unrestricted file system access to
- 如何选择合适的自动化测试工具?
- OpenGL job - texture
- Revit secondary development - modify wall thickness
- [azure microservice service fabric] how to transfer seed nodes in the service fabric cluster
- Antd date component appears in English
猜你喜欢
【Azure微服务 Service Fabric 】如何转移Service Fabric集群中的种子节点(Seed Node)
It's worth seeing. Interview sites and interview skills
Yarn开启ACL用户认证之后无法查看Yarn历史任务日志解决办法
VTOL in Px4_ att_ Control source code analysis [supplement]
100million single men and women "online dating", supporting 13billion IPOs
Form组件常用校验规则-2(持续更新中~)
Amesim2016 and matlab2017b joint simulation environment construction
#DAYU200体验官#MPPT光伏发电项目 DAYU200、Hi3861、华为云IotDA
Cannot find module 'xxx' or its corresponding type declaration
UWA问答精选
随机推荐
Matplotlib quick start
Build your own website (18)
OpeGL personal notes - lights
C development -- WPF simple animation
变量与常量
Get the week start time and week end time of the current date
Kaggle-Titanic
微服务远程Debug,Nocalhost + Rainbond微服务开发第二弹
How pyGame rotates pictures
Nx10.0 installation tutorial
Revit secondary development - operation family documents
Two methods of calling WCF service by C #
What is the difference between the three values of null Nan undefined in JS
「开源摘星计划」Loki实现Harbor日志的高效管理
Where is the big data open source project, one-stop fully automated full life cycle operation and maintenance steward Chengying (background)?
operator
The strongest installation of the twin tower model, Google is playing "antique" again?
如何选择合适的自动化测试工具?
[开源] .Net ORM 访问 Firebird 数据库
Blender exchange group, welcome to the water group ~