Che è più efficiente; che è più veloce? Trade-off?
L'obiettivo è per le ricerche rapide in un'applicazione web.
Gli UUID sono le chiavi, quindi funzionerà a livello globale.
Circa 50 milioni di valori.
Una cache globale è sicuramente più maneggevole di molti altri più piccoli, anche con JMX. Ma, ho avuto la sensazione che forse il sovraccarico totale degli interni dell'hashtable sarebbe in qualche modo inferiore con un hashtable globale rispetto a molti diffusi attraverso varie classi. Tuttavia, non riesco a trovare alcuna prova di ciò.
Modifica: per favore, devi eseguire il backup del tuo reclamo se il sovraccarico è minimo o anche se è significativo. Forse questo dovrebbe essere trasferito al forum di Informatica?