I happily worked with HSQLDB, just using my DB address:
jdbc:hsqldb:file:target/testdb;
... and it’s as if I were in any other network database. Then, unexpectedly, one demand hit me right in the head; I need another JVM instance (on the same computer) to connect to the database to create some reports.
I read about Derby and Berkeley DB, but it seems to me that I need to configure some env vars, and my client asked me to program this system without any special configuration (no need to create env vars).
I thought that an independent thread runs HSQL in server mode in parallel, but I would prefer to use a different DB mechanism, which will be as simple as HSQLDB, but with support for simultaneous access to file mode. Hope you guys know about a simple alternative to solve my problem.
source
share