Google Protocol Buffer 学习笔记
Google Protocol Buffer学习
Protobuf是一种结构化数据存储格式,可以用于结构化数据串行化,它可用于通讯协议等领域。目前提供了C++,Java,Python三种语言的API。
一.消息类型
required,optional,repeated
二.Protobuf和XML比较
1.优势
a)更加简单
b)小了3到10倍
c)快了20到100倍
d)更少歧义
e)生成的数据操作类更容易编程
2.劣势
a)XML具有良好的可读性和可编辑性
b)XML在某种程度上可以自我描述

浙公网安备 33010602011771号