Performance Benchmark Report

Engula: Redis server v=7.2.11 sha=00000000:0 malloc=jemalloc-5.3.0 bits=64 build=a9076abb8525c26c
Redis: /home/ecs-user/.proof/bin/redis-server
Started: 2026-05-21 00:38:30   Duration: 1h16m17s

Reproduce manually

Example shown for ratio=2:8, value-length=128, io-threads=1. To try a different matrix point, change --ratio, -d (memtier value size), and --io-threads (server) accordingly. Start the server first, then run fill → warmup → bench in a second shell.
1) Start engula-server
taskset -c 0 /home/ecs-user/.proof/bin/engula-server --port 7390 --save '' --appendonly no --protected-mode no --io-threads 1
2) Fill data (write-only, pipelined)
memtier_benchmark -s 127.0.0.1 -p 7390 -c 50 -t 4 --ratio 1:0 --pipeline 100 --requests=50000 -d 128 --key-maximum 10000000 --hide-histogram --distinct-client-seed --key-prefix=key: --key-minimum=1
3) Warmup (results discarded)
memtier_benchmark -s 127.0.0.1 -p 7390 -c 50 -t 4 --test-time 15 --ratio 2:8 -d 128 --key-maximum 10000000 --hide-histogram --distinct-client-seed --key-prefix=key: --key-minimum=1
4) Benchmark (measured)
memtier_benchmark -s 127.0.0.1 -p 7390 -c 50 -t 4 --test-time 30 --ratio 2:8 -d 128 --key-maximum 10000000 --hide-histogram --distinct-client-seed --key-prefix=key: --key-minimum=1