私は自分の財政を管理するための小さな(Java)アプリケーションを開発するつもりです。組み込みデータベースを使用する必要があると思いますが、この問題に関する経験はありません。利用可能な製品をいくつか調べてみましたが、どれが自分に適しているのか判断できません。H2、HSQLDB、Derby、およびBerkeley DBは良い候補のようですが、それらがどのように互いに比較されるかはまだわかりません。それらを比較して、どちらを使用するかを決定するのを手伝ってくれてありがとう。
私はアプリケーションにHibernateを使用するつもりです(DBMS提供のAPIの使用を推奨しない限り)が、SQLブラウジングツール(スキーマの変更とデータの変更)を使用してデータベースを簡単に編集する機能も必要です。
ありがとうございました。