Skip to content

Commit a9bf759

Browse files
authored
added support for hexists (#195)
1 parent f94dfec commit a9bf759

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
version: 0.4
2+
name: memtier_benchmark-1Mkeys-lhash-hexists
3+
description: Runs memtier_benchmark, for a keyspace length of 1M keys loading HASHES with 5 fields each. Each field value has a data size of 100 Bytes. After loading test HEXISTS command.
4+
dbconfig:
5+
configuration-parameters:
6+
save: '""'
7+
check:
8+
keyspacelen: 1000000
9+
preload_tool:
10+
run_image: redislabs/memtier_benchmark:edge
11+
tool: memtier_benchmark
12+
arguments: '"--data-size" "100" --command "HSET __key__ field1 __data__ field2 __data__ field3 __data__ field4 __data__ field5 __data__" --command-key-pattern="P" --key-minimum=1 --key-maximum 10000000 -n 5000 -c 50 -t 4 --hide-histogram'
13+
resources:
14+
requests:
15+
memory: 1g
16+
tested-groups:
17+
- hash
18+
tested-commands:
19+
- hexists
20+
redis-topologies:
21+
- oss-standalone
22+
build-variants:
23+
- gcc:8.5.0-amd64-debian-buster-default
24+
clientconfig:
25+
run_image: redislabs/memtier_benchmark:edge
26+
tool: memtier_benchmark
27+
arguments: --test-time 180 --command "HEXISTS __key__ field1" --command-key-pattern="R" --command "HEXISTS __key__ field3" --command-key-pattern="R" --command "HEXISTS __key__ field_NO" --command-key-pattern="R" --key-minimum=1 --key-maximum 1000000 -c 4 -t 4 --hide-histogram
28+
resources:
29+
requests:
30+
cpus: '4'
31+
memory: 2g
32+
33+
priority: 100

0 commit comments

Comments
 (0)