我是Apache Kafka的新手。 Kafka文档(https://kafka.apache.org/documentation.html#introduction)提到它可以与C ++一起使用。但我不知道该怎么做。我的应用程序不断生成图像文件,需要转移到另一台机器。我觉得我可以使用Kafka的流API,但不知道如何流式传输图像文件。
答案 0 :(得分:3)
是的,您可以将Apache Kafka与C / C ++一起使用。
到目前为止,最流行的C / C ++客户端是https://github.com/edenhill/librdkafka。您可以使用客户端从Kafka读取数据并将数据写回Kafka。
有关librdkafka的更多文档可在http://docs.confluent.io/current/clients/index.html(librdkafka的作者,Magnus Edenill,在汇合处工作)中找到。