【发布时间】:2017-10-08 00:22:13
【问题描述】:
我想知道什么需要更多的服务器资源/带宽:
发送 1 条 JSON 消息,其中包含 6 个对象, 要么 发送 2 个 JSON MSG,每个包含 3 个对象。
(发送的数据是一样的)
先谢谢你了。
【问题讨论】:
-
你可以试试!
标签: json node.js networking
我想知道什么需要更多的服务器资源/带宽:
发送 1 条 JSON 消息,其中包含 6 个对象, 要么 发送 2 个 JSON MSG,每个包含 3 个对象。
(发送的数据是一样的)
先谢谢你了。
【问题讨论】:
标签: json node.js networking
由于开销,发送一个请求应该消耗更少的数据(一个 http 请求仅包含大约 20 字节的固定标头)。
如果请求大小对您来说是一个问题,您还需要查看请求类型,因为不同的协议具有不同的开销(例如:Web-socket 开销可以低至 2 个字节,而单独的 http 固定标头消耗 20字节)。
但即使在一般意义上,由于增加的开销(在同一协议中),您发出的请求越少,消耗的数据就越少,而且由于内容相同,因此不能更多。
【讨论】: