From b51dedc1e613f6aff80e79caaa47e3ee2723a39e Mon Sep 17 00:00:00 2001 From: filipecosta90 Date: Thu, 24 Nov 2022 00:16:15 +0000 Subject: [PATCH 1/2] Added GEOSEARCH BYBOX variation --- ...0M-elements-geosearch-fromlonlat-bybox.yml | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 redis_benchmarks_specification/test-suites/memtier_benchmark-1key-geo-60M-elements-geosearch-fromlonlat-bybox.yml diff --git a/redis_benchmarks_specification/test-suites/memtier_benchmark-1key-geo-60M-elements-geosearch-fromlonlat-bybox.yml b/redis_benchmarks_specification/test-suites/memtier_benchmark-1key-geo-60M-elements-geosearch-fromlonlat-bybox.yml new file mode 100644 index 00000000..d7780a4f --- /dev/null +++ b/redis_benchmarks_specification/test-suites/memtier_benchmark-1key-geo-60M-elements-geosearch-fromlonlat-bybox.yml @@ -0,0 +1,39 @@ +version: 0.4 +name: "memtier_benchmark-1key-geo-60M-elements-geosearch-fromlonlat-bybox" +description: "Runs memtier_benchmark, for a keyspace length of 1 GEO key. + The GEO key contains 60841557 elements in it and we query it using GEOSEARCH command that replies with a very large (~100K ) number of elements. + " +dbconfig: + - configuration-parameters: + - save: '""' + - dataset: "https://s3.us-east-2.amazonaws.com/redis.benchmarks.spec/datasets/geopoint/dump.rdb" + +tested-groups: + - geo +tested-commands: + - GEOSEARCH +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: '-c 2 -t 2 --command="GEOSEARCH key FROMLONLAT 7.0 55.0 BYBOX 200 200 KM" --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".Totals."Ops/sec"' + - '$."ALL STATS".Totals."Latency"' + - '$."ALL STATS".Totals."Misses/sec"' + - '$."ALL STATS".Totals."Percentile Latencies"."p50.00"' From cb6a661d8e49bb72f43027cd3360da22cfd86d15 Mon Sep 17 00:00:00 2001 From: filipecosta90 Date: Thu, 24 Nov 2022 01:15:36 +0000 Subject: [PATCH 2/2] Added GEOSEARCH BYBOX variation --- ...nchmark-1key-geo-60M-elements-geosearch-fromlonlat-bybox.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redis_benchmarks_specification/test-suites/memtier_benchmark-1key-geo-60M-elements-geosearch-fromlonlat-bybox.yml b/redis_benchmarks_specification/test-suites/memtier_benchmark-1key-geo-60M-elements-geosearch-fromlonlat-bybox.yml index d7780a4f..210816b3 100644 --- a/redis_benchmarks_specification/test-suites/memtier_benchmark-1key-geo-60M-elements-geosearch-fromlonlat-bybox.yml +++ b/redis_benchmarks_specification/test-suites/memtier_benchmark-1key-geo-60M-elements-geosearch-fromlonlat-bybox.yml @@ -1,7 +1,7 @@ version: 0.4 name: "memtier_benchmark-1key-geo-60M-elements-geosearch-fromlonlat-bybox" description: "Runs memtier_benchmark, for a keyspace length of 1 GEO key. - The GEO key contains 60841557 elements in it and we query it using GEOSEARCH command that replies with a very large (~100K ) number of elements. + The GEO key contains 60841557 elements in it and we query it using GEOSEARCH command that replies with a very large (~11K ) number of elements. " dbconfig: - configuration-parameters: