diff --git a/benchmarks/ZADD/dfly_bench/ZADD_reproduce.md b/benchmarks/ZADD/dfly_bench/ZADD_reproduce.md new file mode 100644 index 0000000..5327627 --- /dev/null +++ b/benchmarks/ZADD/dfly_bench/ZADD_reproduce.md @@ -0,0 +1,25 @@ +### Test run: + +dfbench run-commands-dfly \ + --id maxqps2 --engines dragonfly,redis,valkey \ + \ + --command-template "ZADD __key__ 1 __data__" --command-name ZADD --command-mutates \ + --key-maximum 100000000 \ + --test-time 300 --warmup-time 10 --trials 1 \ + \ + --dfly-bench-threads 32 --dfly-bench-conns 5 --dfly-bench-pipeline 30 \ + --dfly-bench-data-size 128 --dfly-bench-key-dist U --dfly-bench-qps 0 \ + \ + --dragonfly_version s3://df-use1-pub/v2/dragonfly-aarch64.tar.gz \ + --dragonfly_num_shards 16 --dragonfly_conn_use_incoming_cpu=true \ + \ + --redis_io_threads 8 --valkey_io_threads 8 + +### Expected results: + + ZADD + Engine Throughput (median) p50 p99 p99.9 Avg Latency + ────── ─────────────────── ─── ─── ───── ─────────── + dragonfly 7.22M ops/s 0.564 ms 1.976 ms 10.717 ms 0.642 ms + redis 448.4K ops/s 9.621 ms 16.999 ms 26.752 ms 10.691 ms + valkey 526.0K ops/s 8.852 ms 17.620 ms 23.609 ms 9.111 ms \ No newline at end of file diff --git a/benchmarks/ZSCORE/dfly_bench/ZSCORE_reproduce.md b/benchmarks/ZSCORE/dfly_bench/ZSCORE_reproduce.md new file mode 100644 index 0000000..0a07b1d --- /dev/null +++ b/benchmarks/ZSCORE/dfly_bench/ZSCORE_reproduce.md @@ -0,0 +1,25 @@ +### Test run: + +dfbench run-commands-dfly \ + --id maxqps2 --engines dragonfly,redis,valkey \ + \ + --command-template "ZSCORE __key__ __data__" --command-name ZSCORE \ + --preload-template "ZADD __key__ 1 __data__" --preload-items 10 \ + --command-key-maximum 1000000 \ + --key-maximum 100000000 \ + --test-time 60 --warmup-time 10 --trials 1 \ + \ + --dfly-bench-threads 32 --dfly-bench-conns 5 --dfly-bench-pipeline 30 \ + --dfly-bench-data-size 128 --dfly-bench-key-dist U --dfly-bench-qps 0 \ + \ + --dragonfly_version s3://df-use1-pub/v2/dragonfly-aarch64.tar.gz \ + --dragonfly_num_shards 16 + +### Expected results: + + ZSCORE + Engine Throughput (median) p50 p99 p99.9 Avg Latency + ────── ─────────────────── ─── ─── ───── ─────────── + dragonfly 9.10M ops/s 0.483 ms 0.996 ms 2.325 ms 0.509 ms + redis 692.7K ops/s 6.796 ms 7.992 ms 13.916 ms 6.916 ms + valkey 910.4K ops/s 5.434 ms 6.000 ms 6.902 ms 5.259 ms \ No newline at end of file