YCSB_Load_1-Node_Couchbase_Write-Consistency_LOW.json 2.22 KB
Newer Older
Daniel Seybold's avatar
Daniel Seybold committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
{
  "workloadNetwork": {
    "type": "PRIVATE"
  },
  "dbmsNetwork": {
    "type": "PRIVATE"
  },
  "dbmsSingle": {
    "type": "COUCHBASE",
    "databaseSeedComponent": {
      "instances": 1,
      "resource": {
        "resourceType": "VM",
			"idCloud": TODO,
			"idImage": TODO,
			"idHardware": TODO,
			"idLocation": TODO
      },
      "customConfiguration": [
      
      ],
      "name": "SEED",
      "replicationFactor": {
        "envName": "REPLICATIONFACTOR",
        "envValue": 1
      },
      "nodeConfiguration": {
        "dataMemory": {
          "envName": "DATAMEMORY",
          "envValue": 1500
        },
        "indexMemory": {
          "envName": "INDEXMEMORY",
          "envValue": 500
        }
      }
    }
  },
  "workload": {
    "dbEndpoints": [
     
    ],
    "measurementConfig": {
      "interval": 10,
      "measurementType": "NONE"
    },
    "workloadConfig": {
      "workloadType": "LOAD",
      "workloadClass": "com.yahoo.ycsb.workloads.CoreWorkload",
      "maxExecutionTime": 0,
      "threadCount": 16,
      "recordCount": 100000,
      "insertStart": 0,
      "insertCount": 0,
      "operations": 1000,
      "targetOps": 0,
      "fieldCount": 10,
      "fieldLength": 100,
      "readAllFileds": true,
      "readModifyWriteProportion": 0,
      "requestdistribution": "UNIFORM",
      "scanLengthDistribution": "UNIFORM",
      "insertOrder": "ORDERED",
      "readProportion": 0.95,
      "updateProportion": 0.05,
      "insertProportion": 0,
      "scanProportion": 0,
      "maxScanLength": 1000,
      "coreWorkloadInsertionRetryLimit": 3,
      "coreWorkloadInsertionRetryInterval": 3
    },
   "databaseConfig": {
      "databaseBinding": "COUCHBASE2",
      "endpointParameterName": "couchbase.host",
      "tableParameterName": "couchbase.bucket",
      "tableName": "ycsb",
      "configPorperties": [
        {
          "name": "couchbase.user",
          "value": "ycsb"
        },
        {
          "name": "couchbase.password",
          "value": "mowgli19"
        },
        {
          "name": "couchbase.persistTo",
          "value": "0"
        },
		{
          "name": "couchbase.replicateTo",
          "value": "0"
        }

      ]
    }
  },
  "workloadInstances": [
     "TODO"
  ]
}