10万条数据jdk与json序列化的区别于hash的putall方法序列化
说明:链接是上传到github的测试项目。jar包用了现成pom文件,所以有多余
https://github.com/yyh717398/serializationJDKandJSON.git
十万条数据的序列化,比较了jdk与json分别序列化十万次到redis数据库中。与使用hash的putall()方法序列化
结论:具体时间因个人硬件而异,但长短区分都一样。
jdk与json所花费的事件相差并不大,分别是42587,42160.json序列化微弱优势。
当使用hash的putall()方法时,由于是一次性将十万条数据序列化入redis,所以时间上大大缩小。jdk与json序列化所花费时间分别是1821,1884 jdk序列化微弱优势
jdk
jre
使用hash的putall()方法下jdk序列化
使用hash的putall()方法下json序列化