1、 Flink提供的这些数据源接口的容错性保证如下表;
DataSource | 语义保证 | 备注 |
File | Exactly-once | |
Collection | Exactly-once | |
Socket | At-most-once | |
Kafka | Exactly-once | 需要使用0.10及以上版本 |
2、 Flink可通过内置的Connector连接器,提供对应的Source支持;
连接器 | 是否提供Source支持 | 是否提供Sink支持 |
Apache Kafka | 是 | 是 |
Apache Cassandra | 否 | 是 |
Apache Kinesis Data Streams | 是 | 是 |
Elasticsearch | 否 | 是 |
HDFS | 否 | 是 |
RabbitMQ | 是 | 是 |
Apache NiFi | 是 | 是 |
Twitter Streaming API | 是 | 是 |
3、 Flink通过ApacheBahir组件提供了对这些连接器的支持;
连接器 | 是否提供Source支持 | 是否提供Sink支持 |
Apache ActiveMQ | 是 | 是 |
Apache Flume | 否 | 是 |
Redis | 否 | 是 |
Akka | 否 | 是 |
Netty | 是 | 否 |
版权声明:本文不是「本站」原创文章,版权归原作者所有 | 原文地址: