文本长度 | 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(55个汉字聊天信息),zip压缩比较有意义; | ||||||
2.少量数据传输(<420字节,约100汉字聊天信息),protbuffer压缩比更高,比较有优势; | ||||||
3.内容越多,文本传输量越大,zip压缩优势越明显; | ||||||
4.建议对内容超过一定数量的信息可以再进行zip压缩,以便缩小传输量;(参见600汉字,1000汉字聊天内容对比) |