Hello Andrea!

While I can't give you any advice on the migration to FileDataStore, I can give 
the following information:

The magnolia-bundle as shipped by Magnolia Inc. has been configured "out of the 
box" to use the FileDataStore for objects larger than 1024 (bytes, I assume).
So at least since 4.3.6 this has been a default setting, and jackrabbit itself 
recommends using the DataStores after Version 1.5...
We have not had any troubles so far related to the DataStore.

The problems it brings are also clear: The repository is no longer completely 
contained in the Database, there are now 2 parts needed for the repository to 
work: The Persistence Manager and the DataStore.
When clustering, it also implies a shared FileSystem (if using FileDataStore) 
so all cluster-nodes can access the same DataStore, which is harder to set up 
than a shared Database.

Regards from Vienna,

Richard




Von: [email protected] [mailto:[email protected]] 
Im Auftrag von Andrea Castelli
Gesendet: Montag, 29. November 2010 14:34
An: Magnolia User-List
Betreff: [magnolia-user] FileDataStore

Dear Magnolians,
    I'm investigating about the feasibility to add the FileDataStore to an 
existing Magnolia instance.

http://wiki.apache.org/jackrabbit/DataStore
http://wiki.magnolia-cms.com/display/WIKI/Changing+Jackrabbit+PersistenceManager
http://wiki.apache.org/jackrabbit/BackupAndMigration

The scenario is the following: month after month, site after site, file after 
file the DB grows up. (Magnolia 4.3.1+Jackrabbit 1.6.1+MySQL)
The solution is: change to the FileDataStore.

What does this solution imply? Are there scenarios where this solution can be 
dangerous? For example, I never can be
able to rebuild indexes or magnolia-tools are not thinked to be used in such 
configuration? Anything else?

How can I perform this solution? Do I need to migrate the whole workspace, or 
do I loss data? How do I schedule the Garbace Collector?

If you already experimented this solution, what are the best practices?

Thank you.

Best regards.
Andrea Castelli


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to