【发布时间】:2018-03-23 14:39:46
【问题描述】:
我发现人们不建议使用 ZeroMQ 发送大消息。但是拆分数据对我来说真的很头疼(有点扭曲)。为什么不建议这样做是有什么具体原因?能克服吗?
【问题讨论】:
-
很明显。为什么要发送千兆字节消息?
-
数据包含分子和分子之间的键——它就像是特定时刻的物质实例。我们可以将它拆分为多个块,但在一切都在客户端手中之前它是没有用的,这会使服务器和客户端代码变得复杂——它需要手动组装——我们失去了消息传递框架的好处。
-
您可能应该将该数据存储在某处,而不是传递带有指向它的哈希的消息(内容可寻址存储)。这是@user3666197 提到的。