by sindre_mehus » Tue Jun 30, 2009 5:19 am
Hi,
Subsonic uses an in-process HSQLDB. Switching to another database would require at least one code change, but is probably doable. There's no howto available, but if anyone wants to have a go, start by looking in the class net.sourceforge.subsonic.dao.DaoHelper.
Note, however, that Subsonic doesn't store metadata about tracks in the database, so performance is probably not a big issue. That said, I'm hoping to do some profiling soon to iron out potential application bottlenecks.
Sindre
Subsonic developer