Skip to content

Commit 2908019

Browse files
authored
Add memtier benchmark config with mixed SET/GET operations with short expiration time (#294)
1 parent b226b4b commit 2908019

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
version: 0.4
2+
name: memtier_benchmark-1Mkeys-string-mixed-50-50-set-get-with-expiration-240B-400_conns
3+
description: Runs memtier_benchmark, for a keyspace of 1M keys with 400 clients doing 50% SETs and 50% GETs (mixed) with very short expiration time, in which the value has a data size of 240 Bytes.
4+
dbconfig:
5+
configuration-parameters:
6+
save: '""'
7+
preload_tool:
8+
run_image: redislabs/memtier_benchmark:edge
9+
tool: memtier_benchmark
10+
arguments: '--pipeline 100 --data-size 240 --command "SET __key__ __data__ EX 5" --command-key-pattern P -c 50 -t 2 --hide-histogram --key-minimum 1'
11+
resources:
12+
requests:
13+
memory: 1g
14+
tested-commands:
15+
- set
16+
- get
17+
tested-groups:
18+
- string
19+
redis-topologies:
20+
- oss-standalone
21+
- oss-standalone-02-io-threads
22+
- oss-standalone-04-io-threads
23+
- oss-standalone-08-io-threads
24+
- oss-standalone-16-io-threads
25+
build-variants:
26+
- gcc:8.5.0-amd64-debian-buster-default
27+
clientconfig:
28+
run_image: redislabs/memtier_benchmark:edge
29+
tool: memtier_benchmark
30+
arguments: --data-size 240 --command "SET __key__ __data__ EX 5" --command "GET __key__" -c 50 -t 8 --hide-histogram --test-time 120
31+
resources:
32+
requests:
33+
cpus: '8'
34+
memory: 2g
35+
36+
priority: 11

0 commit comments

Comments
 (0)