2015-04-08 24 views
-1

我正在使用ConcurrentHashMap作爲緩存數據庫。每3分鐘我從我的真實數據庫中獲取對象,並用新的數據更新ConcurrentHashMap值。我只有100個來自web的地圖和用戶的對象,只讀ConcurrentHashMap對象不能插入或更新。讓系統用戶總數爲4000 /秒,ConcurentHashMap仍然是一個好方法,或者我應該使用HSQLDB或任何其他內存中的緩存數據庫進行更改。重流量中的ConcurrentHashMap vs HSQLDB

回答

0

如果您只有100個對象要插入到映射中,那麼訪問速度將比內存中的HSQLDB快很多。可以將HSQLDB用於更大的數據集,並且每秒可輕鬆處理4000個讀取查詢。