• Open Source Databases Comparison

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Conclusion
My own findings and choice of preferences:
1) DerbyH2
2) MySQLDerby
3) HSQLDB
4) MySQL
5) PostgreSQL
If Java is the programming language of choice for PRP, then H2 or Derby should be the most suitable choice from my opinion since it has already been included in JDK 6 as Java DB and it qualifies they satisfied most of the selection criteria and also Derby is Java DB which is the standard for Java embedded database. However the only disadvantage of Derby is that under embedded mode it cannot run as server so may cause some problem later on, on the other hand H2 offers the exact functionality and can be run as server even when embedded in application.