具有 groupId `org.apache.bahir` 和 `org.apache.flink` 的两个 Flink Redis sink 依赖项有什么区别?
What is the difference between two Flink Redis sink dependencies with groupId `org.apache.bahir` and `org.apache.flink`?
我正在学习Flink。我尝试添加一个 Redis 接收器。在 official Flink doc, it links to a Apache Bahir doc 中,正在使用
<dependency>
<groupId>org.apache.bahir</groupId>
<artifactId>flink-connector-redis_2.11</artifactId>
<version>1.1-SNAPSHOT</version>
</dependency>
但是,我在 Maven 找到了另一个 flink-connector-redis
:
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-connector-redis_2.11</artifactId>
<version>1.1.5</version>
</dependency>
如您所见,groupId
不同。
我在他们的 website 找到了关于 Apache Bahir 的信息。
Apache Bahir provides extensions to multiple distributed analytic
platforms, extending their reach with a diversity of streaming
connectors and SQL data sources.
Currently, Bahir provides extensions for Apache Spark and Apache
Flink.
这两个依赖有什么区别?建议首先使用哪个?谢谢!
flink-connector-redis
首先在 org.apache.flink
之下。然后它被移动到 org.apache.bahir
下并计划从那里维护。它是相同的代码库,但 bahir 快照在错误修复和增强方面确实有一些改进。
我正在学习Flink。我尝试添加一个 Redis 接收器。在 official Flink doc, it links to a Apache Bahir doc 中,正在使用
<dependency>
<groupId>org.apache.bahir</groupId>
<artifactId>flink-connector-redis_2.11</artifactId>
<version>1.1-SNAPSHOT</version>
</dependency>
但是,我在 Maven 找到了另一个 flink-connector-redis
:
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-connector-redis_2.11</artifactId>
<version>1.1.5</version>
</dependency>
如您所见,groupId
不同。
我在他们的 website 找到了关于 Apache Bahir 的信息。
Apache Bahir provides extensions to multiple distributed analytic platforms, extending their reach with a diversity of streaming connectors and SQL data sources.
Currently, Bahir provides extensions for Apache Spark and Apache Flink.
这两个依赖有什么区别?建议首先使用哪个?谢谢!
flink-connector-redis
首先在 org.apache.flink
之下。然后它被移动到 org.apache.bahir
下并计划从那里维护。它是相同的代码库,但 bahir 快照在错误修复和增强方面确实有一些改进。