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 "description": "cloud data interface adapter", 19 "lib": "libdistributedclouddata.z.so" 20 }, 21 { 22 "lib": "libudmf_server.z.so" 23 }, 24 { 25 "lib": "libdata_share_service.z.so" 26 } 27 ], 28 "bundleChecker": { 29 "checkers": [ 30 "SystemChecker", 31 "BundleChecker", 32 "PackageChecker", 33 "ExternalChecker" 34 ], 35 "trusts": [ 36 { 37 "bundleName": "bundle_manager_service", 38 "appId": "bundle_manager_service", 39 "checker": "SystemChecker" 40 } 41 ] 42 }, 43 "networks": { 44 "chains": [ 45 "loadBalance", 46 "authentication", 47 "traffic-control", 48 "router", 49 "transport", 50 "fault-inject" 51 ], 52 "routers": [ 53 "OHOSRouter" 54 ], 55 "transports": [ 56 "softbus" 57 ], 58 "protocols": [ 59 { 60 "name": "OHOS softbus", 61 "address": "ohos.distributeddata", 62 "transport": "softbus" 63 } 64 ] 65 }, 66 "directory": { 67 "strategy": [ 68 { 69 "version": 0, 70 "pattern": "/data/{security}/0/mdds/{userId}/default/{bundleName}", 71 "metaPath": "/data/misc_de/0/mdds/Meta", 72 "autoCreate": true 73 }, 74 { 75 "version": 50331651, 76 "pattern": "/data/{type}/{area}/{userId}/database/{bundleName}/{hapName}/{store}", 77 "metaPath": "/data/service/el1/public/database/distributeddata/meta" 78 } 79 ] 80 }, 81 "backup": { 82 "rules": [ 83 "ScreenOff", 84 "Charging" 85 ], 86 "schedularDelay" : 1800, 87 "schedularInternal" : 1800, 88 "backupInternal" : 36000, 89 "backupNumber" : 20 90 } 91} 92