You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jackrabbit.apache.org by Gary Long <lo...@magillem.com> on 2011/01/10 13:10:29 UTC

Jacrabbit or relationnal database ?

Hi :)

I would like to ask your opinion about using JCR or a XML database like 
Oracle Berkeley DB in my application. This application receive everyday 
an important amount of xml files which are parsed to generate and update 
a data model ( a tree which is used in another application). At the 
moment, all theses xml files are downloaded and saved on a simple hard 
disk. I would like to replace this hard disk by a JCR repository or a 
relational database but i'm wondering which of these solutions would 
offer better performances.

A first application would save the xml files inside the DB (JCR or 
Oracle ) and the another application would read the database (JCR or 
RDB) to get the last updates and generate the data model. So in your 
opinion, which solution would be the best and why ?

Thank you :)

Regards,
Gary Long

Re: Jacrabbit or relationnal database ?

Posted by Thomas Mueller <mu...@adobe.com>.
Hi,

Jackrabbit doesn't include a storage backend itself, it relies on other
backends such as a relational database (for example Apache Derby).

About Oracle Berkley DB XML: you should check the license, because
according to http://en.wikipedia.org/wiki/Berkeley_DB need to either pay
for the commercial version, or make your application open source.

Regards,
Thomas