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
>>
>
>

Reply via email to