Skip to content

Commit f6c4fa6

Browse files
authored
Add intset load tests with 19-digit integers (#302)
* Add memtier intset load tests with 19-digit integers Add benchmark tests for loading 1M keys with sets containing 100 19-digit integer elements (including pipelined variant) for parsing performance evaluation. * Fix benchmark name to include 19-digit integers
1 parent a160285 commit f6c4fa6

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
version: 0.4
2+
name: memtier_benchmark-1Mkeys-load-set-intset-with-100-elements-19-digits-pipeline-10
3+
description: Runs memtier_benchmark, for a keyspace length of 1M keys loading SETs with 100 integer elements with 19 digits each.
4+
dbconfig:
5+
configuration-parameters:
6+
save: '""'
7+
check:
8+
keyspacelen: 0
9+
resources:
10+
requests:
11+
memory: 1g
12+
tested-commands:
13+
- sadd
14+
redis-topologies:
15+
- oss-standalone
16+
build-variants:
17+
- gcc:8.5.0-amd64-debian-buster-default
18+
- dockerhub
19+
clientconfig:
20+
run_image: redislabs/memtier_benchmark:edge
21+
tool: memtier_benchmark
22+
arguments: --pipeline 10 --test-time 180 -c 50 -t 4 --command "SADD __key__ 1234567890123456789 9876543210987654321 5647382910564738291 8192736450819273645 3456789012345678901 7890123456789012345 2468135792468135792 1357924680135792468 9753186420975318642 6420975318642097531 8642097531864209753 1975308642197530864 5308641975308641975 0864197530864197530 4197530864197530864 7530864197530864197 3086419753086419753 0641975308641975308 9753086419753086419 5308641975308641975 1975308641975308641 8641975308641975308 4197530864197530864 0864197530864197530 7530864197530864197 3086419753086419753 6419753086419753086 9753086419753086419 5308641975308641975 1975308641975308641 8641975308641975308 4197530864197530864 0864197530864197530 7530864197530864197 3086419753086419753 6419753086419753086 2975318642097531864 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975" --command-key-pattern="P" --key-minimum=1 --key-maximum 1000000 --hide-histogram
23+
resources:
24+
requests:
25+
cpus: '4'
26+
memory: 4g
27+
28+
tested-groups:
29+
- set
30+
priority: 12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
version: 0.4
2+
name: memtier_benchmark-1Mkeys-load-set-intset-with-100-elements-19-digits
3+
description: Runs memtier_benchmark, for a keyspace length of 1M keys loading SETs with 100 integer elements with 19 digits each.
4+
dbconfig:
5+
configuration-parameters:
6+
save: '""'
7+
check:
8+
keyspacelen: 0
9+
resources:
10+
requests:
11+
memory: 1g
12+
tested-commands:
13+
- sadd
14+
redis-topologies:
15+
- oss-standalone
16+
build-variants:
17+
- gcc:8.5.0-amd64-debian-buster-default
18+
- dockerhub
19+
clientconfig:
20+
run_image: redislabs/memtier_benchmark:edge
21+
tool: memtier_benchmark
22+
arguments: --test-time 180 -c 50 -t 4 --command "SADD __key__ 1234567890123456789 9876543210987654321 5647382910564738291 8192736450819273645 3456789012345678901 7890123456789012345 2468135792468135792 1357924680135792468 9753186420975318642 6420975318642097531 8642097531864209753 1975308642197530864 5308641975308641975 0864197530864197530 4197530864197530864 7530864197530864197 3086419753086419753 0641975308641975308 9753086419753086419 5308641975308641975 1975308641975308641 8641975308641975308 4197530864197530864 0864197530864197530 7530864197530864197 3086419753086419753 6419753086419753086 9753086419753086419 5308641975308641975 1975308641975308641 8641975308641975308 4197530864197530864 0864197530864197530 7530864197530864197 3086419753086419753 6419753086419753086 2975318642097531864 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975 5186420975318642097 9753186420975318642 3186420975318642097 7531864209753186420 0975318642097531864 4209753186420975318 8642097531864209753 1864209753186420975" --command-key-pattern="P" --key-minimum=1 --key-maximum 1000000 --hide-histogram
23+
resources:
24+
requests:
25+
cpus: '4'
26+
memory: 4g
27+
28+
tested-groups:
29+
- set
30+
priority: 12

0 commit comments

Comments
 (0)