json - kafka connect Json Schema有什么用?
问题描述
我想知道将 json 模式添加到您的消息有什么好处,因为 kafka connect 确实支持它?
解决方案
模式是数据管道的重要组成部分。Kafka Connect 支持将其嵌入 JSON,或者您可以使用其他选项(Avro、Protobuf)。如果您没有架构,那么数据消费者的生活就会变得更加困难,有些人会坚持这样做——例如,JDBC Sink 连接器要求有架构,如果没有架构,就会失败。
因此,要回答您的问题,如果您不想使用 Avro 或 Protobuf(并且如果您喜欢包含大量冗余重复数据的大型消息;-)那么您可以使用 Kafka Connect JSON 模式格式。
推荐阅读
- javascript - 在 jquery 的特定列中的 html 表中附加 $
- java - 如何使用路径和请求参数在springboot中创建/调用rest控制器
- rest - 我可以将我的 sonarqube 服务器用于任何 git 存储库吗?
- vbscript - 为什么我不能在我的 VBScript 中设置一个可变日期,它会逐渐变化
- java - 如何在java中正确实现地图?
- node.js - 为什么 npm install with git+ssh install 与 https 不同?
- pytorch - 有哪些方法可以加快 Pytorch 中大型稀疏数组(~100 万 x 100 万,密度~0.0001)的数据加载速度?
- sql - SQL - 仅匹配 IN 子句中的值(不是更少或更多)
- java - 创建关闭帐户的方法
- node.js - 无法使用 puppeteer 在 PDF 导出中呈现颜色 css 属性