Skip to content

Commit

Permalink
Added memtier_benchmark-1key-zset-1M-elements-zrevrange-5-elements. H…
Browse files Browse the repository at this point in the history
…elps assessing redis/redis#10310 (#83)
  • Loading branch information
filipecosta90 authored Feb 18, 2022
1 parent 221ece5 commit 6880d60
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 1 deletion.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "redis-benchmarks-specification"
version = "0.1.21"
version = "0.1.22"
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."
authors = ["filipecosta90 <[email protected]>","Redis Performance Group <[email protected]>"]
readme = "Readme.md"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
version: 0.4
name: "memtier_benchmark-1key-zset-1M-elements-zrevrange-5-elements"
description: "Runs memtier_benchmark, for a keyspace length of 1 SORTED SET key.
The SORTED SET contains 1M elements in it and we query it using ZREVRANGE with a range of 5 elements.
This benchmarks helps assessing: https://github.com/redis/redis/issues/10310"

dbconfig:
configuration-parameters:
save: '""'
preload_tool:
run_image: redislabs/memtier_benchmark:edge
tool: memtier_benchmark
arguments: '--key-maximum 1000000 --key-prefix "" --command="ZADD lb __key__ __key__" --command-key-pattern P --hide-histogram -t 4 -c 100'
tested-commands:
- ZREVRANGE
redis-topologies:
- oss-standalone

build-variants:
- gcc:8.5.0-amd64-debian-buster-default

clientconfig:
run_image: redislabs/memtier_benchmark:edge
tool: memtier_benchmark
arguments: '--command="ZREVRANGE lb 5 10" --hide-histogram --test-time 180'
resources:
requests:
cpus: "4"
memory: "2g"
exporter:
redistimeseries:
break_by:
- version
- commit
timemetric: '$."ALL STATS".Runtime."Start time"'
metrics:
- '$."ALL STATS".*."Ops/sec"'
- '$."ALL STATS".*."Latency"'

0 comments on commit 6880d60

Please sign in to comment.