1{ 2 "processLabel": "distributeddata", 3 "metaData": "service_meta", 4 "version": "000.000.001", 5 "features": ["kvdb", "rdb", "object", "backup", "data_sync"], 6 "components": [ 7 { 8 "description": "3rd party adapter", 9 "lib": "libconfigdemo.z.so", 10 "constructor": "", 11 "destructor": "", 12 "params": { 13 "key": "value", 14 "count": 1 15 } 16 }, 17 { 18 "lib": "libconfigdemo2.z.so" 19 } 20 ], 21 "bundleChecker": { 22 "checkers": [ 23 "SystemChecker", 24 "BundleChecker", 25 "PackageChecker", 26 "ExternalChecker" 27 ], 28 "trusts": [ 29 { 30 "bundleName": "bundle_manager_service", 31 "appId": "bundle_manager_service", 32 "checker": "SystemChecker" 33 } 34 ] 35 }, 36 "networks": { 37 "chains": [ 38 "loadBalance", 39 "authentication", 40 "traffic-control", 41 "router", 42 "transport", 43 "fault-inject" 44 ], 45 "routers": [ 46 "OHOSRouter" 47 ], 48 "transports": [ 49 "softbus" 50 ], 51 "protocols": [ 52 { 53 "name": "OHOS softbus", 54 "address": "ohos.distributeddata", 55 "transport": "softbus" 56 } 57 ] 58 }, 59 "directory": { 60 "strategy": [ 61 { 62 "version": 0, 63 "pattern": "/data/{security}/0/mdds/{userId}/default/{bundleName}", 64 "metaPath": "/data/misc_de/0/mdds/Meta", 65 "autoCreate": true 66 }, 67 { 68 "version": 50331651, 69 "pattern": "/data/{type}/{area}/{userId}/database/{bundleName}/{hapName}/{store}", 70 "metaPath": "/data/service/el1/public/database/distributeddata/meta" 71 } 72 ] 73 }, 74 "backup": { 75 "rules": [ 76 "ScreenOff", 77 "Charging" 78 ], 79 "schedularDelay" : 1800, 80 "schedularInternal" : 1800, 81 "backupInternal" : 36000, 82 "backupNumber" : 20 83 } 84} 85