No estoy seguro de si usar colecciones Java o alguna base de datos en memoria (H2 o HSQLDB, probablemente sean las más rápidas). Necesito buenos resultados de rendimiento: habrá cientos de objetos/filas, no se realizará JOIN o se realizarán consultas más complejas.Colecciones Java vs rendimiento de la base de datos en memoria
estoy realmente considerando DB en memoria, debido al tamaño limitado de almacenamiento dinámico de Java - los objetos que estoy trabajando pueden ser bastante grandes y también habrá una gran cantidad de ellos (cientos como he mencionado)
¿crees que es una buena idea usar una base de datos en memoria para una gran cantidad de datos?
en términos modernos, cientos de objetos no son mucho. Cuando dices que los objetos serán grandes, ¿qué tan grande? – Sheriff
Cientos de objetos son risibles, incluso si cada objeto tiene cientos de campos. Además, la memoria tiene que venir de algún lado, y un DB probablemente agregará algo de sobrecarga. – delnan
Bueno, _hundreds_ ... eso puede ser una exageración ... simplemente - puede haber muchos objetos. – Igor