随笔分类 -  Protocol Buffers

Protocol Buffers序列化原理
摘要:1. 使用Varint编码数据,越小的数据,用少的字节编码。如小于128的用一个字节编码,大于128的用多个字节编码。同时,每个字节最高为1或者0表示是否为数字的一部分。 2. 由于负数的补码表示很大,使用了ZigZag编码,转换成正数,使用Varint编码 3. 使用T-V,没有使用T-L-V, 阅读全文

posted @ 2018-06-25 15:44 luckygxf 阅读(907) 评论(0) 推荐(0)

Protocol Buffers教程
摘要:今天想比较下pb和fastjson两个序列化后的大小。再看了一下pb序列化 pb官网:https://developers.google.com/protocol-buffers/ pb是啥 一个序列化框架,比xml序列化后的空间更小,更快,更简单。定义好实体文件,可以生成指定语言代码,如java, 阅读全文

posted @ 2018-06-17 18:42 luckygxf 阅读(226) 评论(0) 推荐(0)

导航