Non sono sicuro se utilizzare le Collezioni Java o alcuni DB in memoria (H2 o HSQLDB - sono probabilmente i più veloci). Ho bisogno di buoni risultati in termini di prestazioni: ci saranno centinaia di oggetti/righe, non verranno eseguite query JOIN o più complesse.Collezioni Java rispetto alle prestazioni del database in memoria
Sto davvero pensando di in-memory database, a causa delle limitate dimensioni del java heap - gli oggetti che sto lavorando con può essere molto grande e anche ci sarà un sacco di loro (centinaia, come ho già detto)
pensi che sia una buona idea usare il database in memoria per una grande quantità di dati?
in termini moderni, centinaia di oggetti non sono molto. Quando dici che gli oggetti saranno grandi - quanto è grande? – Sheriff
Centinaia di oggetti è ridicolo, anche se ogni oggetto ha un centinaio di campi. Inoltre, la memoria deve arrivare da qualche parte, e un DB probabilmente aggiungerà qualche overhead. – delnan
Beh, _centina_ ... potrebbe essere un eccesso ... semplicemente - ci possono essere molti oggetti. – Igor