FlatBuffers

FlatBuffers是一个高性能、跨平台的序列化库,支持C++、C#、C、Go、Java、JavaScript、TypeScript、PHP和Python。由google开发,并用于游戏及其他对性能要求高的应用。

1、不用解析/解包,就可以直接访问序列化的数据

 

1)写schema文件。类比proto文件

2)用flatc编译schema文件。

 

1)格式化组件

2)

3)偏移量

4)

posted @ 2018-04-24 09:58  happyyoung  阅读(236)  评论(0编辑  收藏  举报