min*_*ing 101 protocol-buffers flatbuffers
两者都是序列化库,由Google开发人员开发.他们之间有什么大不同吗?将代码从协议缓冲区转移到FlatBuffers是一项艰苦的工作吗?
Ken*_*rda 117
我写了几个序列化系统的详细比较,包括Protobufs和FlatBuffers,这里:
https://kentonv.github.io/capnproto/news/2014-06-17-capnproto-flatbuffers-sbe.html
然而,比较更侧重于比较三个新的"零拷贝"序列化系统,并且主要包括Protobufs作为参考点.另外,我是Cap'n Proto的作者,也是Protobufs v2的作者(我负责在谷歌开源Protobufs),因此比较可能有偏见.
请注意,Protobufs在整个Google自己的服务中使用,而FlatBuffers更像是一个实验项目,据我所知,它尚未在内部广泛采用.
| 归档时间: |
|
| 查看次数: |
35064 次 |
| 最近记录: |