3. 简介
GPB google开源的一种用于序列化结构化数据的协议。
google开源的一种用于序列化结构化数据的协议。
language-neutral, platform-neutral,
extensible way of serializing structured
data
适用于数据存储、传输
使用IDL语言描述数据格式能够,然会对描述的数据进行二
使用IDL
IDL语言描述数据格式能够,然会对描述的数据进行二
进制编码。PB类似XML,但是更快(速度: XML DOM文档
进制编码。PB 类似XML ,但是更快(速度:XML DOM文档
PB类似 XML,但是更快(速度:
树)、更小(生成的二进制数据)、更简单(编码、 proto
树)、更小(生成的二进制数据)、更简单(编码、proto
vs schema)。下图是官网的数据( XML DOM访问):
schema)。下图是官网的数据(
)。下图是官网的数据(XML DOM访问):
编码复杂度对比参考 《Coding in GPB vs XML.doc》
编码复杂度对比参考《 XML.doc》
3