· 7 years ago · Mar 18, 2018, 11:48 AM
1org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService.config
2# Units are in bytes. You don't need to specify the units.
3# Examples:
4# 1) 64GB
5cacheSize="68719476736"
6#2) 64MB
7cacheSize="67108864"
8
9
10org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
11#Path to repo
12repository.home="crx-quickstart/repository"
13#Max segment size
14tarmk.size=I"256"
15#Custom data store
16customBlobStore=B"false"
17
18
19org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService.config
20#Mongo server details
21mongouri="mongodb://localhost:27017"
22#Name of Mongo database to use
23db="aem-author"
24# Store binaries in custom BlobStore
25# cache: The cache size in MB. This is distributed among various caches used in DocumentNodeStore. The default is 256
26cache="256"
27# changesSize: Size in MB of capped collection used in Mongo for caching the diff output. The default is 256
28changesSize="256"
29
30
31org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore
32# repository.home: Path to repository home under which various repository related data is stored. By default, binary files would be stored under crx-quickstart/repository/datastore directory
33# path: Path to the directory under which the files would be stored. If specified then it takes precedence over repository.home value
34# minRecordLength: The minimum size in bytes of a file stored in the data store. Binary content less than this value would be inlined.
35repository.home=" crx-quickstart/repository/datastore"
36path=" crx-quickstart/repository/datastore/foo"
37minRecordLength="16384"
38
39org.apache.jackrabbit.oak.plugins.blob.datastore.S3DataStore.config
40# java -jar aem6.3.jar -r crx3tar-nofds
41# accessKey: The AWS access key.
42# secretKey: The AWS secret access key.
43# s3Bucket: The bucket name.
44# s3Region: The bucket region.
45# path: The path of the data store. The default is <AEM install folder>/repository/datastore
46# minRecordLength: The minimum size of an object that should be stored in the data store. The default is 16KB.
47# maxCachedBinarySize: Binaries with size less than or equal to this size will be stored in memory cache. The size is in bytes. The default is 17408 (17 KB).
48# cacheSize: The size of the cache. The value is specified in bytes. The default is 64GB.
49# secret: Only to be used if using binaryless replication for shared datastore setup.
50# stagingSplitPercentage: The percentage of cache size configured to be used for staging asynchronous uploads. The default value is 10.
51# uploadThreads: The number of uploads threads that are used for asynchronous uploads. The default value is 10.
52# stagingPurgeInterval: The interval in seconds for purging finished uploads from the staging cache. The default value is 300 seconds (5 minutes).
53# stagingRetryInterval: The retry interval in seconds for failed uploads. The default value is 600 seconds (10 minutes).