測試Java操縱Redis系列化性能

【測試時間比較效率】

首先, 編寫一個需要用到的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é)果
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容