JAVA高并發問題,大數據,頻繁I/O操作
4 回答

ABOUTYOU
TA貢獻1812條經驗 獲得超5個贊
建議采用緩存處理,按照你說的這種數據量,基于redis的緩存完全可以滿足,存取速度可以10W+的,另外,擬采用的hashMap 是ConcurrentHashMap還是其他,頁面展示是增量查詢還是直接所有的再查詢一次,socket數據接收你是用的netty還是mina,這都需要經過仔細的斟酌考慮設計的。有這么大的并發的需求,完全可以考慮做分布式集群的,估計這只是領導想要的目標吧

人到中年有點甜
TA貢獻1895條經驗 獲得超7個贊
java在處理數據量比較大的時候,加載到內存必然會導致內存溢出,而在一些數據處理中我們不得不去處理海量數據,在做數據處理中,我們常見的手段是分解,壓縮,并行,臨時文件等方法。
添加回答
舉報
0/150
提交
取消