最佳答案
最近我发现了 MessagePack ,一种可替代谷歌的 协议缓冲和 JSON的 二进制序列化格式,它的性能也超过了这两种格式。
此外,MongoDB 还使用 BSON序列化格式来存储数据。
有人能详细说说 BSON 与 MessagePack 的区别和缺点/优点吗?
仅仅为了完成性能二进制序列化格式的列表: 还有 < strong > Gobs 它们将成为谷歌协议缓冲的继承者。然而,除了 Go 之外,至少还有其他语言的 与上面提到的所有格式相比,这些格式并不是语言无关的,而是依赖于 Go 的内置反射 Gobs 库。