FlatBuffers是一个高性能、跨平台的序列化库,支持C++、C#、C、Go、Java、JavaScript、TypeScript、PHP和Python。由google开发,并用于游戏及其他对性能要求高的应用。
1、不用解析/解包,就可以直接访问序列化的数据
1)写schema文件。类比proto文件
2)用flatc编译schema文件。
1)格式化组件
2)
3)偏移量
4)
FlatBuffers是一个高性能、跨平台的序列化库,支持C++、C#、C、Go、Java、JavaScript、TypeScript、PHP和Python。由google开发,并用于游戏及其他对性能要求高的应用。
1、不用解析/解包,就可以直接访问序列化的数据
1)写schema文件。类比proto文件
2)用flatc编译schema文件。
1)格式化组件
2)
3)偏移量
4)