最近读到了关于协议缓冲区的文章。据我所知,序列化更紧凑,速度更快。
在REST中使用它会更好吗?与JSON相比,它有哪些缺点?
更新:
普罗托布夫
优势:
缺点:
发布于 2022-10-08 19:14:44
在我看来,没有意义,json和protobuf被用来解决不同的问题。或者更确切地说,protobuf用于解决跨语言和跨plantform之间的数据交换。
如果在rest中使用protobuf,请求者也必须使用protobuf,否则就不能解析数据。
如果您只想更快更小,我认为FastProto(https://github.com/indunet/fastproto)是一个更好的选择,使用注释来定制二进制协议。
https://stackoverflow.com/questions/57023036
复制相似问题