登录
首页 >  Golang >  Go问答

能否将AVRO二进制文件拆分并通过HTTP发送?

来源:stackoverflow

时间:2024-02-14 23:57:23 205浏览 收藏

在IT行业这个发展更新速度很快的行业,只有不停止的学习,才不会被行业所淘汰。如果你是Golang学习者,那么本文《能否将AVRO二进制文件拆分并通过HTTP发送?》就很适合你!本篇内容主要包括##content_title##,希望对大家的知识积累有所帮助,助力实战开发!

问题内容

我对 avro 没有太多经验,几周前我用它通过 golang 将 HTTP 1.1 上的二进制数据发送到 Arduino,所以这里我的模式将变得越来越大,我想要将该二进制文件分割成块,以便我需要知道:

  1. 我们真的可以将 avro 二进制文件分割成块,然后在接收中重新组装这些块吗?

  2. 对一个二进制文件执行多个 HTTP 请求和响应是个好主意吗?还是我必须开始学习 mapReduce 和 Hadoop?


正确答案


不确定您想要实现什么目标,而且我对 Arduino 不熟悉。但据我了解,您似乎试图做类似于卡夫卡所做的事情。建议你阅读一下kafka是如何工作的link

您的意思是您发送的实际数据,而不是架构,对吗?

我认为可行的方法是通过 TCP 逐条记录发送数据,但同样,您的用例没有足够的上下文

终于介绍完啦!小伙伴们,这篇关于《能否将AVRO二进制文件拆分并通过HTTP发送?》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布Golang相关知识,快来关注吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>