摘要: http://www.ibm.com/developerworks/cn/linux/l-cn-gpb/简介什么是 Google Protocol Buffer? 假如您在网上搜索,应该会得到类似这样的文字介绍:Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .proto 文件。他们用于 RPC 系统和持续数据存储系统。Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存 阅读全文
posted @ 2013-03-05 16:30 balaamwe 阅读(279) 评论(0) 推荐(0) 编辑
摘要: http://zlx19900228.iteye.com/blog/1058659在了解group varint算法之前,应该对varint有所了解。What is varint?根据googlehttp://code.google.com/apis/protocolbuffers/docs/encoding.html的官方解释可以很清晰的了解到,它是一种用1个或多个字节序列化integer的一种方法,Smaller numbers take a smaller number of bytes.传统的integer是以32位来表示的,存储需要4个字节,当如果整数大小在256以内,那么只需要用一 阅读全文
posted @ 2013-03-05 16:08 balaamwe 阅读(1235) 评论(0) 推荐(0) 编辑