Lo único que quiero realmente es almacenar una tabla de elección arbitraria muy grande con más lee que escribe. Debe poder tratar más que 8GB de datos. La llave será una secuencia de la longitud limitada. Quisiera que fuera extremadamente rápida en el leer-acceso, estable con parada repentina y otras ediciones más allá de nuestro control y con uso muy bajo de la CPU. Los competidores principales en mi mente son:
1. HSQLDB
2. Base de datos H2, del creador del SQL hipersónico que es el precursor de HSQLDB
3. Berkeley DB (versión de Java)
4. MySQL (menos preferencia)
5. Base de datos de Derby
6. One$DB
7. Puesta en práctica Home-brewed del souped encima de tabla de elección arbitraria
8. Prevayler

Nota: Las bases de datos se enumeran en ninguna orden particular.

Debe leverage preferiblemente la memoria para un acceso más rápido usando una lista DE LRU por ejemplo. Sin embargo no debe depender de ser completamente memoria conducida. Para resumir colmo lea el funcionamiento con aceptable escriben funcionamiento y el uso bajo de la CPU es mis preocupaciones primarias.

Mirada adelante a sus recomendaciones.