Hi, Jackrabbit can store (almost) everything in a database, everything on the file system, or a mix. It's can't store the Lucene index in a database. See also: http://wiki.apache.org/jackrabbit/ConfigurationOverview
Regards, Thomas On Tue, Jan 19, 2010 at 5:09 PM, GUNACKER Simon <[email protected]> wrote: > hello Bertrand, > > thank you for your fast reply. > > The reason why I am asking is because we have been using oracle's content db > till now. > It stores everything In database; binaries are stored as BLOB's. > > I recently found jackrabbit and I was quite amazed. > But my supervisor was asking me about how jackrabbit saves it's data. > I think he really likes everything being stored in database and he wanted to > know > where jackrabbit stores its content. > > I said: I don't know - I think it’s a mixture between database and filesystem > and he asked > me about the advantages of this way. > > So, Bertrand what you are actually saying is that I could actually use any > storage I like serving as backend?! > Am I understanding you correct that nodes and properties are stored in some > database but file content is stored in filesystem? > Am I able to configure jackrabbit to store everything at one place?! > > Regards, > Simon > >> -----Ursprüngliche Nachricht----- >> Von: Bertrand Delacretaz >> [mailto:[email protected]] >> Gesendet: Dienstag, 19. Jänner 2010 16:43 >> An: [email protected] >> Betreff: Re: where does jackrabbit store it's data? >> >> Hi, >> >> On Tue, Jan 19, 2010 at 4:24 PM, GUNACKER Simon >> <[email protected]> wrote: >> > ...Where does jackrabbit actually store it's data?... >> >> Data storage is handled by persistence managers (for >> the nodes and >> properties) and if enabled by a file-based DataStore >> for large >> binaries. By default (IIRC) the standalone webapp's >> persistence >> manager is configured to use the Derby embedded >> database for storage. >> Other persistence managers are file-based, but anyway >> the storage >> mechanism isn't visible, nor relevant, from the JCR >> API's point of >> view. >> >> See "persistence managers" in >> http://jackrabbit.apache.org/frequently-asked- >> questions.html, and >> (optionally) >> http://wiki.apache.org/jackrabbit/DataStore >> >> > ...what's the difference to >> > using a 100% database solution?... >> >> In short, the JCR API provides high-level functionality >> for content >> management that relational databases don't. The >> http://wiki.apache.org/jackrabbit/JcrLinks page >> provides links to a >> series of articles that might be useful. >> >> -Bertrand >> > >
