Ho intenzione di sviluppare una piccola applicazione (Java) per la gestione delle mie finanze. Credo di aver bisogno di utilizzare un database incorporato, ma non ho esperienza in merito a questo problema. Ho provato a guardare alcuni dei prodotti disponibili , ma non riesco a decidere quale sarebbe più adatto a me. H2 , HSQLDB , Derby e Berkeley DB sembrano essere buoni candidati, ma ancora non vedo come si confrontino tra loro. Apprezzo il tuo aiuto confrontandoli e aiutandomi a decidere quale usare.
Ho intenzione di utilizzare Hibernate per la mia applicazione (a meno che non si consiglia di utilizzare l'API fornita da DBMS), ma desidero anche avere la possibilità di modificare facilmente il database utilizzando uno strumento di navigazione SQL (modifica dello schema e modifica dei dati).
Grazie.