1. java電商項目面試官問我高並發多線程怎麼解決
這個很簡單,高並發有多種解決方法:
1、從代碼上分入手,必須得保證代碼沒有冗餘,不要有廢代碼;
2、從伺服器上入手,高並發一台伺服器並發量有限,我們可以採用多台伺服器來分擔壓力;
3、從存儲方便入手,像我們一般高並發但是數據卻可以不用存到資料庫中的,我們就存在內存中,因為讀內存的速度是資料庫的N倍。
2. javaweb並發的問題,一個電商項目,同一時間很多人一起使用增刪改查等
你好。
涉及到高並發的問題,需要根據實際業務情景來分析。
具體到問題中描述的:一個電商項目,同一時間很多人一起使用增刪改查等功能
應該需要考慮資料庫事務和資料庫的隔離級別了,根據需求保證合適的資料庫隔離級別,多個表操作的業務中使用資料庫事務控制提交和回滾。
有興趣可以深入了解下 「資料庫事務四種隔離級別」