欢迎加入QQ讨论群258996829

Swift 版 FlatBuffers(跨平台序列化库)FlatBuffersSwift

发布时间:2017-06-14 21:51  回复:0  查看:1429  感兴趣:20  赞:0   最后回复:2017-06-14 21:51  
FlatBuffersSwift 是 Swift 版的 FlatBuffers。 

FlatBuffers是Google推出的一种高效的开源跨平台序列化库,允许使用者在没有解析/拆包或分配额外内存的情况下读取数据。它支持模式演化(向前/向后兼容性)和可选的JSON转换。其具有如下特点:

  • 不需要打包/解包。它的结构化数据都以二进制形式保存,不需要数据解析过程,数据也可以方便传递。
  • 省内存、性能好(见附录1)
  • 强类型系统,在编译阶段就能预防一些bug的产生
  • 跨平台(C++11/Java)

相关开源代码

您还未登录,请先登录

热门帖子

最新帖子