Saya bermaksud mengembangkan aplikasi kecil (Java) untuk mengelola keuangan saya. Saya yakin saya perlu menggunakan database tertanam, tetapi saya tidak memiliki pengalaman terkait masalah ini. Saya mencoba melihat beberapa produk yang tersedia , tetapi saya tidak dapat memutuskan mana yang lebih cocok untuk saya. H2 , HSQLDB , Derby dan Berkeley DB tampaknya merupakan kandidat yang baik, tetapi saya masih belum melihat bagaimana mereka dibandingkan satu sama lain. Saya menghargai bantuan Anda untuk membandingkannya dan membantu saya memutuskan mana yang akan digunakan.
Saya bermaksud menggunakan Hibernate untuk aplikasi saya (kecuali Anda akan merekomendasikan menggunakan API yang disediakan DBMS), tetapi saya juga ingin memiliki kemampuan untuk mengedit database dengan mudah menggunakan alat penelusuran SQL (memodifikasi skema dan mengubah data).
Terima kasih.