【測試時間比較效率】
首先, 編寫一個需要用到的User類,有ID,姓名,性別,手機,郵箱,生日,共6個屬性。

對應(yīng)的user方法
目的是模擬生成十萬個User對象,所有的屬性值不能相同,而且模擬得非常真實。
首先使用JDK系列化方式將十萬個User對象保存到Redis,并且測試以下所消耗時間。

jdk序列化方法
展示一下JSON系列化方式將十萬個User對象保存到Redis,再次測試所消耗時間。

json序列化方法
再使用Redis的Hash類型保存十萬個User對象,且測試所耗時間。

hash序列化方法
注意:相對應(yīng)的pom.xml文件,redis.xml文件,log4j.properties文件不匹配,需要自己配置
我的比較結(jié)果

三種方法比較結(jié)果