簡體   English   中英

Apache Kafka Connect VS Confluent 連接器

[英]Apache Kafka Connect VS Confluent connector

使用 Apache Kafka Connect API 和 Confluent Kafka Connect API 有什么區別?

正如 mike 所提到的,Apache kafka connect 和 confluent kafka connect 之間沒有核心區別。


作為使用 Confluent 中的 JDBC 連接器插件和 MySQL 數據庫從 MySQL 讀取數據並將其發送到 kafka 主題的示例。

要在您的筆記本電腦上進行快速演示,請按照以下主要步驟操作:

  1. 下載 Apache Kafka(從 Apache 站點,或者您可以下載 Confluent Platform)
  2. 使用kafka-server-start腳本運行單個 Kafka 代理。
  3. 從 Confluent Hub 下載kafka-connect-jdbc
  4. 編輯connect-standalone.properties中的plugin.path以包含提取kafka-connect-jdbc文件的完整路徑。
  5. 下載 mysql 驅動程序並將其復制到kafka-connect-jdbc文件夾和其他 JAR 中(您應該看到 sqlite JAR 已經存在)
  6. 創建 jdbc 源連接器配置文件
  7. 使用 jdbc 源連接器配置以獨立模式運行 Kafka 連接

$KAFKA_HOME/bin/connect-standalone.sh ../config/connect-standalone.properties ../config/jdbc-connector-config.properties

有用的鏈接

https://www.confluent.io/blog/kafka-connect-deep-dive-jdbc-source-connector/ https://docs.confluent.io/current/connect/kafka-connect-jdbc/index.html

如果你想寫代碼,那就學習 kafka producer api 用法。 https://docs.confluent.io/current/clients/producer.html https://kafka.apache.org/documentation/#producerapi

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM