protobuf使用的varint编码的优点

时间:2015-03-19 20:01:16

标签: protocol-buffers

varint encoding as used in protobuf有什么好处?对于小型消息,varints是否比增加次线性空间的可变大小编码浪费更少的空间和时间?

我想有人在为protobuf挑选varint时考虑了典型或平均的邮件大小?关于推理的任何公开评论?

1 个答案:

答案 0 :(得分:0)

Varints节省空间。这几乎是唯一的考虑因素。想象一下,如果你的小整数在每次发送一个巨大的整数数组时只占用1个字节而不是8个,那将是多么好。