- 博客(5)
- 收藏
- 关注
原创 排序与 Retract 流的关系
虽然排序本身并不直接导致 Retract 流的出现,但在涉及动态更新的聚合操作时,排序和 Retract 流往往会一起出现。这是因为为了保持排序结果的准确性,Flink 需要撤回旧的聚合结果并添加新的聚合结果。
2024-07-25 21:52:08
373
原创 MySQL Sink 是否需要主键
如果你希望 MySQL 表能够正确处理更新和删除操作,那么表中需要定义主键。主键用于唯一标识每一行数据,这样当 Flink 发送撤回消息(删除操作)或添加消息(更新操作)时,MySQL 能够准确地找到并更新或删除对应的记录。总结来说,如果你的 Flink 应用需要在 MySQL 中执行更新或删除操作,那么定义主键是必要的,以确保这些操作能够正确执行。如果只涉及简单的插入操作,则可以不需要主键。:如果你的应用场景只涉及数据的插入操作而不需要更新或删除,那么 MySQL 表可以不需要主键。
2024-07-25 21:50:04
252
原创 Flink-UI
Jobs的状态总共有:Created、Running、Finished、Failed、Canceled、Failing、Canceling、Restarting、Suspended。,Suspended状态是指作业的一种特殊状态,它表示作业已被暂停或挂起,但并未被彻底终止。1.Overview(概况)
2024-07-08 22:30:58
205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人