Tôi dự định phát triển một ứng dụng nhỏ (Java) để quản lý tài chính của mình. Tôi tin rằng tôi cần sử dụng cơ sở dữ liệu nhúng, nhưng tôi không có kinh nghiệm về vấn đề này. Tôi đã cố gắng xem xét một số sản phẩm có sẵn , nhưng tôi không thể quyết định cái nào sẽ phù hợp hơn với tôi. H2 , HSQLDB , Derby và Berkeley DB có vẻ là những ứng cử viên sáng giá, nhưng tôi vẫn không thấy họ so sánh với nhau như thế nào. Tôi đánh giá cao sự giúp đỡ của bạn so sánh chúng và giúp tôi quyết định nên sử dụng cái nào.
Tôi định sử dụng Hibernate cho ứng dụng của mình (trừ khi bạn khuyên bạn nên sử dụng API do DBMS cung cấp), nhưng tôi cũng muốn có khả năng chỉnh sửa cơ sở dữ liệu dễ dàng bằng công cụ duyệt SQL (sửa đổi lược đồ và thay đổi dữ liệu).
Cảm ơn bạn.