自从 Apache 发布 Johnzon 的第一个最终版本以来,看看 Johnzon 和 FastXML Jackson 之间是否已经有一些比较会很有趣。看看是否值得切换。最重要的话题可能是性能。
有没有人做过性能测试?你能分享你的结果吗?
最好的事物
最佳答案
github 上有一些性能基准测试。
但是对于它们中的每一个,您确实必须验证基准测试是否真正正确实现。
对于我所看到的大多数基准测试以次优方式使用官方 javax.* API。大多数使用 Json.createGenerator 等,但他们实际上应该使用 JsonProvider.provider() 并将其存储起来以供您的操作使用。然后在这个 JsonProvider 上调用 createGenerator 等。
这样您就可以确保您真正获得可比较的结果。
我们已经做了很多测试,对我来说,Johnzon 的数量看起来非常好。尤其是因为它比大多数其他 JSON 库小得多。
关于json - Apache 约翰森 vs jackson ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42137030/