有没有人在JSON解析方面比较过Bond和JIL,或者有什么基准?

有没有人在JSON解析方面比较过Bond和JIL,或者有什么基准?,json,parsing,jil,bond,Json,Parsing,Jil,Bond,是一个用于处理模式化数据的跨平台框架。它支持跨语言反序列化和高效操作数据的强大通用机制。Bond在微软的高端服务中被广泛使用 它是用Haskell写的,显然比protobuf快 一个快速的JSON(反)序列化程序,构建在Sigil的基础上,有一些疯狂的优化技巧 它是用IL编写的,显然比protobuf更快 但是我还没有看到有人比较这两者,而且我目前无法在开发环境中运行基准测试 最近,Microsoft Bond被添加到: 但请注意警告: 没有“最佳序列化程序”这样的东西。如果你花时间优化代码,

是一个用于处理模式化数据的跨平台框架。它支持跨语言反序列化和高效操作数据的强大通用机制。Bond在微软的高端服务中被广泛使用

它是用Haskell写的,显然比protobuf快

一个快速的JSON(反)序列化程序,构建在Sigil的基础上,有一些疯狂的优化技巧

它是用IL编写的,显然比protobuf更快


但是我还没有看到有人比较这两者,而且我目前无法在开发环境中运行基准测试

最近,Microsoft Bond被添加到:

但请注意警告:

没有“最佳序列化程序”这样的东西。如果你花时间优化代码,失败者将是赢家。如果您更改测试数据,则获胜者将不再是获胜者


我们将其替换为:结果更加准确。此外,根据不同的负载模式,JIL不是最快的JSON序列化程序,当然它也没有接近Protobuf。使用塞尔维亚语,大多数其他基准都是虚构的,目的是为了看到好的数字。吉尔没有接近protobuf。请参阅此处的各种有效负载模式测试:我们计划添加BOND和Avro。但它们是非常专业化的,我们可以称之为“透明的通用”解决方案。