이해 :Jackrabbit : PersistenceManager, DataStore 및 FileSystem의 차이점과이를 효과적으로 사용하는 방법은 무엇입니까? 지금까지
으로 PersistenceManager : 지속성 관리자는 노드와 속성을 저장 잭 래빗의 중요한 부분이다.
데이터 저장소 : 데이터 저장소는 큰 콘텐츠를 저장하기 위해 PersistenceManager와 함께 사용됩니다.
파일 시스템는 :
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
퀘리 티 on :
위의 이해가 정확합니까?
제작시에는 큰 파일의 경우 jackrabbit 메타 데이터 & 작은 파일과 함께 대량 저장 및 복원 가능한 파일 시스템 (예 : S3)과 함께 데이터베이스 (예 : MySQL)를 사용하는 것이 좋습니다. 구성이에 사용되는 :
<DataStore class="org.apache.jackrabbit.aws.ext.ds.S3DataStore">
(http://mvnrepository.com/artifact/org.apache.jackrabbit/jackrabbit-aws-ext)- 이 구성 권리가
<PersistenceManager class="org.apache.jackrabbit.core.persistence.bundle.MySqlPersistenceManager">
...? - FileySystem의 구성은 어떻게되어야합니까?
- 이 구성 권리가
위 구성이
repository.xml
또는workspace.xml
일까요?
한 질문에 너무 많은 질문을했습니다. 이 링크를 보는 것이 좋습니다. https://wiki.apache.org/jackrabbit/PersistenceManagerFAQ#Bundle_Database_PM –