Kafka VS Flink
1. Flink vs. Kafka 的区别
维度 | Flink | Kafka |
---|---|---|
核心功能 | 流式计算引擎 | 分布式消息队列 |
主要用途 | 处理、分析、转换数据 | 存储、传输、分发数据 |
数据持久化 | 计算后数据存储到外部系统 | 持久化日志数据,可配置存储时间 |
顺序性 | 支持 Exactly-Once 语义 | 单分区内有序,多分区可能乱序 |
典型应用 | 实时计算、事件检测、风控、数据清洗 |
维度 | Flink | Kafka |
---|---|---|
核心功能 | 流式计算引擎 | 分布式消息队列 |
主要用途 | 处理、分析、转换数据 | 存储、传输、分发数据 |
数据持久化 | 计算后数据存储到外部系统 | 持久化日志数据,可配置存储时间 |
顺序性 | 支持 Exactly-Once 语义 | 单分区内有序,多分区可能乱序 |
典型应用 | 实时计算、事件检测、风控、数据清洗 |