JSON BSON 效率比较

本文探讨了JSON和BSON在处理POJO时的转换方式及效率差异。使用Jackson JSON Processor和bson4jackson进行测试,结果显示在将100W条数据从POJO转换为JSON再转回POJO的过程中,JSON的效率(2339ms)高于BSON(4939ms)。尽管BSON旨在提高效率,但在特定场景下,JSON可能更具优势。
摘要由CSDN通过智能技术生成

对于基础知识的学习和理解,请参看两者的官方网站:

JSON: http://www.json.org/

BSON: http://bsonspec.org/

 

这里主要介绍两者对于POJO的转换方式以及效率比对。

选择 Jackson JSON Processor 和 bson4jackson 来作为转换器,是因为这两款产品在开发中用的最多。

 

1. JSON

Jackson提供三种方法处理JSON:

  • Streaming API :reads and writes JSON content as discrete events. 该方式效率最高(相比于其他两种方式)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值