高效的MQTT经纪人到Kafka经纪人桥接

时间:2017-08-16 08:21:52

标签: apache-kafka mqtt

我需要将传入的传感器数据从Mqtt代理传输到Kafka代理。有哪些最有效的工具呢?

有许多经纪人,其中一些提供几乎相同的功能。

是否有任何经纪人以有效的方式提供Kafka网桥插件?

2 个答案:

答案 0 :(得分:1)

有一个MQTT Kafka Connect连接器。

https://github.com/evokly/kafka-connect-mqtt http://docs.datamountaineer.com/en/latest/mqtt.html

我从未使用它,但也许值得尝试一下。让我知道;)

答案 1 :(得分:1)

作为Kafka Connect和MQTT连接器的替代方案,您也可以为此使用Confluent MQTT代理。如果您是拥有MQTT Broker的唯一理由,那么这是更容易,更轻巧的设置,因为您不需要这种方式的MQTT Broker。 MQTT代理的工作方式与Kafka的REST代理相同。

请参阅此example of how to combine MQTT with Apache Kafka。或直接转到Github代码:“ Deep Learning UDF for KSQL for Streaming Anomaly Detection of MQTT IoT Sensor Data”。