五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Flink Kafka Producer: 將消息流寫入Kafka topic的必備工具

2023-07-14 11:16 作者:ingemar-  | 我要投稿

Kafka Producer


Flink Kafka Producer 被稱為 FlinkKafkaProducer。它允許將消息流寫入一個或多個 Kafka topic。

構(gòu)造器接收下列參數(shù):

  • 事件被寫入的默認(rèn)輸出 topic

  • 序列化數(shù)據(jù)寫入 Kafka 的 SerializationSchema / KafkaSerializationSchema

  • Kafka client 的 Properties。下列 property 是必須的:

    • “bootstrap.servers” (逗號分隔 Kafka broker 列表)

  • 容錯語義



SerializationSchema


Flink Kafka Producer 需要知道如何將 Java/Scala 對象轉(zhuǎn)化為二進制數(shù)據(jù)。

KafkaSerializationSchema 允許用戶指定這樣的 schema。它會為每個記錄調(diào)用 ProducerRecord<byte[], byte[]> serialize(T element, @Nullable Long timestamp) 方法,產(chǎn)生一個寫入到 Kafka 的 ProducerRecord。

用戶可以對如何將數(shù)據(jù)寫到 Kafka 進行細(xì)粒度的控制。你可以通過 producer record:

  • 設(shè)置 header 值

  • 為每個 record 定義 key

  • 指定數(shù)據(jù)的自定義分區(qū)


Flink Kafka Producer: 將消息流寫入Kafka topic的必備工具的評論 (共 條)

分享到微博請遵守國家法律
临漳县| 舒兰市| 清水县| 赤峰市| 株洲市| 南昌市| 牡丹江市| 中方县| 富阳市| 鄂托克前旗| 苍山县| 东乡| 原阳县| 凤山县| 河西区| 宁波市| 霍山县| 焉耆| 榆树市| 新龙县| 祁东县| 广汉市| 东台市| 通山县| 西平县| 湖北省| 岳阳市| 云南省| 虎林市| 海丰县| 白水县| 灯塔市| 开封市| 安达市| 繁峙县| 华宁县| 岐山县| 慈溪市| 方城县| 琼结县| 西峡县|