Firebird vs HSQLDB in Java

I want to write a small desktop application (5-6 table) in java.I want to use Firebird 2.1. database.But I googled and see HSQLDB. I want to make a decision between firebird and hsqldb :)

So which database should I use?

+2
source share
5 answers

For a desktop application, a built-in database is sufficient. hsqldb or h2 is very suitable for this. You just need to add the JAR file to your application class path. Firebird looks more complicated.

Actually, H2 is more advanced than hsqldb .

+3

Firebird , Java . HSQLDB , java , ( db, ..). . H2, .

HSQLDB H2.

+6

HSQLDB, Java ( , ), , - , FireBird.

+2

Firebird is a very good built-in database and just win this year's SouceForge award

SQLite also has good printing for the embedded database.

+2
source

Remember that Java 6 comes with JavaDB , and this may be a useful implementation for the first solution. This is a repackaged Apache Derby and therefore quite powerful.

+1
source

Source: https://habr.com/ru/post/1774464/


All Articles