从cratedb github页面的以下问题来看,这似乎是不可能的,即cratedb不支持kafka协议。https://github.com/crate/crate/issues/7459有没有其他方法把Kafka的数据加载到数据库中?
aij0ehis1#
通常,您会使用kafka connect将kafka集成到目标(和源)系统,并为目标技术使用适当的连接器。我找不到用于cratedb的kafka connect连接器,但是有一个用于kafka connect的jdbc接收器连接器和一个用于cratedb的jdbc驱动程序,所以这可能值得一试。您可以在此处阅读更多关于Kafka连接的信息,并在本博客系列中看到它的实际应用:https://www.confluent.io/blog/simplest-useful-kafka-connect-data-pipeline-world-thereabouts-part-1/https://www.confluent.io/blog/blogthe-simplest-useful-kafka-connect-data-pipeline-in-the-world-or-thereabouts-part-2/https://www.confluent.io/blog/simplest-useful-kafka-connect-data-pipeline-world-thereabouts-part-3/免责声明:我为confluent工作,我写了上述博客文章。
1条答案
按热度按时间aij0ehis1#
通常,您会使用kafka connect将kafka集成到目标(和源)系统,并为目标技术使用适当的连接器。
我找不到用于cratedb的kafka connect连接器,但是有一个用于kafka connect的jdbc接收器连接器和一个用于cratedb的jdbc驱动程序,所以这可能值得一试。
您可以在此处阅读更多关于Kafka连接的信息,并在本博客系列中看到它的实际应用:
https://www.confluent.io/blog/simplest-useful-kafka-connect-data-pipeline-world-thereabouts-part-1/
https://www.confluent.io/blog/blogthe-simplest-useful-kafka-connect-data-pipeline-in-the-world-or-thereabouts-part-2/
https://www.confluent.io/blog/simplest-useful-kafka-connect-data-pipeline-world-thereabouts-part-3/
免责声明:我为confluent工作,我写了上述博客文章。