概述
文本长度 | json压缩前 | zip压缩后 | ProtoBuffer |
1 | 123 | 127 | 70 |
3 | 129 | 134 | 76 |
31 | 213 | 216 | 160 |
40 | 240 | 247 | 189 |
45 | 255 | 264 | 204 |
50 | 270 | 275 | 222 |
55 | 285 | 282 | 234 |
60 | 300 | 290 | 249 |
74 | 342 | 304 | 291 |
82 | 359 | 328 | 310 |
100 | 418 | 374 | 368 |
600 | 1840 | 1182 | 1771 |
1000 | 3062 | 1702 | 2997 |
结论:
1.文本聊天内容传输时,超过280字节,zip压缩比较有意义;
2.少量数据传输(<420字节),protbuffer压缩比更高,比较有优势;
3.内容越多,文本传输量越大,zip压缩优势越明显;
4.建议对内容超过一定数量的信息可以再进行zip压缩,以便缩小传输量;(参见600汉字,1000汉字聊天内容对比)
最后
以上就是美好麦片为你收集整理的IM MQTT消息payload数据格式 json,zip,protbuffer 对比的全部内容,希望文章能够帮你解决IM MQTT消息payload数据格式 json,zip,protbuffer 对比所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复