Using OpenKM with other databases
From OpenKM Documentation
By default, OpenKM uses an embedded database called HSQLDB. This database is integrated into JBoss and offers a good performance and low hardware requirements. But sometimes it not enough for some users and need OpenKM to be deployed within their IT structure, which is based on any other database vendor.
Here we will discuss the changes needed to run OpenKM with these databases: