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