歡迎加入QQ討論群258996829

Swift 版 FlatBuffers(跨平臺序列化庫)FlatBuffersSwift

發(fā)布時間:2017-06-14 21:51  回復:0  查看:5792  感興趣:33  贊:2   最后回復:2017-06-14 21:51  
FlatBuffersSwift 是 Swift 版的 FlatBuffers。 

FlatBuffers是Google推出的一種高效的開源跨平臺序列化庫,允許使用者在沒有解析/拆包或分配額外內存的情況下讀取數(shù)據(jù)。它支持模式演化(向前/向后兼容性)和可選的JSON轉換。其具有如下特點:

  • 不需要打包/解包。它的結構化數(shù)據(jù)都以二進制形式保存,不需要數(shù)據(jù)解析過程,數(shù)據(jù)也可以方便傳遞。
  • 省內存、性能好(見附錄1)
  • 強類型系統(tǒng),在編譯階段就能預防一些bug的產生
  • 跨平臺(C++11/Java)

相關開源代碼

您還未登錄,請先登錄

熱門帖子

最新帖子

?