Skip to content

Commit caebf3e

Browse files
Included LPOS benchmarks (#271)
1 parent d70c269 commit caebf3e

File tree

3 files changed

+69
-1
lines changed

3 files changed

+69
-1
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "redis-benchmarks-specification"
3-
version = "0.1.234"
3+
version = "0.1.235"
44
description = "The Redis benchmarks specification describes the cross-language/tools requirements and expectations to foster performance and observability standards around redis related technologies. Members from both industry and academia, including organizations and individuals are encouraged to contribute."
55
authors = ["filipecosta90 <[email protected]>","Redis Performance Group <[email protected]>"]
66
readme = "Readme.md"
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
version: 0.4
2+
name: memtier_benchmark-1key-list-10K-elements-lpos-integer
3+
description: 'Runs memtier_benchmark, for a keyspace length of 1 LIST key. The LIST contains 10000 integer elements in it and we query it using LPOS of a element that we know it is in the middle of the list. '
4+
dbconfig:
5+
configuration-parameters:
6+
save: '""'
7+
check:
8+
keyspacelen: 1
9+
preload_tool:
10+
run_image: redislabs/memtier_benchmark:edge
11+
tool: memtier_benchmark
12+
arguments: --hide-histogram --command "RPUSH intlist __key__" --key-maximum 10000 --key-minimum 1 -n allkeys --key-prefix "" --command-key-pattern S -c 1 -t 1 --pipeline 10
13+
resources:
14+
requests:
15+
cpus: '2'
16+
memory: 1g
17+
tested-groups:
18+
- list
19+
tested-commands:
20+
- lpos
21+
redis-topologies:
22+
- oss-standalone
23+
build-variants:
24+
- gcc:8.5.0-amd64-debian-buster-default
25+
- dockerhub
26+
clientconfig:
27+
run_image: redislabs/memtier_benchmark:edge
28+
tool: memtier_benchmark
29+
arguments: --command="LPOS intlist 5000" --hide-histogram --test-time 120
30+
resources:
31+
requests:
32+
cpus: '4'
33+
memory: 2g
34+
priority: 34
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
version: 0.4
2+
name: memtier_benchmark-1key-list-10K-elements-lpos-string
3+
description: 'Runs memtier_benchmark, for a keyspace length of 1 LIST key. The LIST contains 10000 string elements in it and we query it using LPOS of a element that we know it is in the middle of the list. '
4+
dbconfig:
5+
configuration-parameters:
6+
save: '""'
7+
check:
8+
keyspacelen: 1
9+
preload_tool:
10+
run_image: redislabs/memtier_benchmark:edge
11+
tool: memtier_benchmark
12+
arguments: --hide-histogram --command "RPUSH strlist __key__" --key-maximum 10000 --key-minimum 1 -n allkeys --key-prefix "hello" --command-key-pattern S -c 1 -t 1 --pipeline 10
13+
resources:
14+
requests:
15+
cpus: '2'
16+
memory: 1g
17+
tested-groups:
18+
- list
19+
tested-commands:
20+
- lpos
21+
redis-topologies:
22+
- oss-standalone
23+
build-variants:
24+
- gcc:8.5.0-amd64-debian-buster-default
25+
- dockerhub
26+
clientconfig:
27+
run_image: redislabs/memtier_benchmark:edge
28+
tool: memtier_benchmark
29+
arguments: --command="LPOS strlist hello5000" --hide-histogram --test-time 120
30+
resources:
31+
requests:
32+
cpus: '4'
33+
memory: 2g
34+
priority: 34

0 commit comments

Comments
 (0)