{
"challenge": {
"name": "just-search",
"schedule": [
{
"operation": {
"operation-type": "search",
"index": "_all",
"body": {
"query": {
"match_all": {}
}
}
},
"iterations": 100,
"target-throughput": 10
}
]
}
}
This track assumes that you have an existing cluster with pre-populated data. It will run the provided match_all query at 10 operations per second with one client and use 100 iterations as warmup and the next 100 iterations to measure.
The iteration
concept confuses me
What does iteration
mean? Does one iteration
mean one operation
, if not what's the relationship between iteration
and operation
?
From target-throughput
and iterations
, could we know how many operations and how long does one client execute?
If one iteration means one operation, in the example, does it mean we need to take 10 seconds to run all the operations?