【发布时间】:2016-10-17 16:11:15
【问题描述】:
目前了解:
PersistenceManager:Persistence Manager 是 Jackrabbit 存储节点和属性的关键部分。
DataStore:Data Store 与 PersistenceManager 结合使用来存储大型内容。
FileSystem:FileSystem 是一种低级抽象,由 Persistence Manager(以及一些其他组件,例如版本控制)使用
来源:
http://jackrabbit.apache.org/jcr/jackrabbit-configuration.html http://jackrabbit.apache.org/jcr/frequently-asked-questions.html http://wiki.apache.org/jackrabbit/PersistenceManagerFAQ http://wiki.apache.org/jackrabbit/DataStore
问题:
以上理解正确吗?
-
在生产环境中,建议使用数据库(例如 MySQL)存储 jackrabbit 元数据和小文件,同时使用批量存储、弹性文件系统(例如 S3)存储大文件。用于此的配置:
<PersistenceManager class="org.apache.jackrabbit.core.persistence.bundle.MySqlPersistenceManager">...<DataStore class="org.apache.jackrabbit.aws.ext.ds.S3DataStore">... (http://mvnrepository.com/artifact/org.apache.jackrabbit/jackrabbit-aws-ext)- 这个配置对吗?
- FileySystem 应该如何配置?
上面的配置应该是
repository.xml还是workspace.xml?
【问题讨论】:
-
你一个人问了太多问题。最好看到这个链接。 wiki.apache.org/jackrabbit/…
标签: java jackrabbit