jdbcTemplate讀數據內存溢出

最近作Hadoop項目的自動化測試,代碼要從hadoop mart裏讀數據出來,寫到.csv文件裏。有一個query結果集包含10萬+條記錄,且每條記錄包含30+個列,因而jdbcTemplate華麗麗的內存溢出了。其實論數據量,這個真心不算大… 仔細看了看代碼,大概知道了緣由,結果集保存在List<Map<String, Object>>這種結構中,而Map是比較消耗內存的,10萬+個Map,每
相關文章
相關標籤/搜索