简体   繁体   中英

How to setup apache jackrabbit to use MySQL DB to store metadata and Filesystem to store files associated with that metadata

I want to configure Apache JackRabbit in such a way that all metadata should be stored in a MyQSL database and files associated with that metadata to be stored in the file system.

Use case: I will get some files in Pdf/Word format and the user will also send properties like author, topic etc.. for these files. I want to store those properties in a database and the actual file in the filesystem.

My question is: is it possible to do so?
If yes: How do I configure it?

Since version 1.4, Apache Jackrabbit defines the concept of a Data Store, ie a separate storage for binary properties. You can define a Data Store in the repository.xml file. Further details about the Data Store are in this wiki page .

In particular, you would like to define your Data Store as an instance of org.apache.jackrabbit.core.data.FileDataStore . The aforementioned wiki page contains an example configuration for this implementation of Data Store.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM