Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache kafka 如何通过REST或其他方式轻松地将流结果保存到远程数据库_Apache Kafka_Apache Kafka Connect - Fatal编程技术网

Apache kafka 如何通过REST或其他方式轻松地将流结果保存到远程数据库

Apache kafka 如何通过REST或其他方式轻松地将流结果保存到远程数据库,apache-kafka,apache-kafka-connect,Apache Kafka,Apache Kafka Connect,我已经研究了合流kafka流字计数和异常检测示例。在这些示例中,结果被写入主题。相反,我如何通过REST或其他方式轻松快速地将结果保存到远程数据库中。合流平台是否有任何结构 代码示例: //发送远程数据库而不是代码 toStream().to(“streams wordcount output”,用(stringSerde,longSerde)生成) 这里通常的模式是将流处理的结果写入Kafka主题,然后使用Kafka Connect将该主题流到您希望将数据持久化到的任何位置。Kafka Con

我已经研究了合流kafka流字计数和异常检测示例。在这些示例中,结果被写入主题。相反,我如何通过REST或其他方式轻松快速地将结果保存到远程数据库中。合流平台是否有任何结构

代码示例: //发送远程数据库而不是代码


toStream().to(“streams wordcount output”,用(stringSerde,longSerde)生成)

这里通常的模式是将流处理的结果写入Kafka主题,然后使用Kafka Connect将该主题流到您希望将数据持久化到的任何位置。Kafka Connect是Apache Kafka的一部分,有许多连接器,包括用于向(或从)数据库写入数据的
Kafka Connect jdbc


如果直接从streams应用程序写入数据库,则不必要地将处理和存储捆绑在一起。如果数据库脱机或无法访问,则流处理必须处理该问题。相反,将两者分离,卡夫卡连接将处理无法访问的数据库等。

非常感谢。我明白你说的。我开始搜索kafka connect jdbc。