# 性能报告

详细参数配置

  • Hardware
  • CPU:48 core
  • MEM:96 GB
  • ReceiverThreads: 18
  • ProcessorThreads: 24
  • 单机性能测试Commands
./memtier_benchmark -t 20 -c 50 -s 127.0.0.1 -p 9999 --distinct-client-seed --command="set __key__ __data__" --key-prefix="kv_" --key-minimum=1 --key-maximum=500000000 --random-data --data-size=128 --test-time=100

./memtier_benchmark -t 20 -c 50 -s 127.0.0.1 -p 9999 --distinct-client-seed --command="get __key__" --key-prefix="kv_" --key-minimum=1 --key-maximum=500000000 --test-time=100

./memtier_benchmark -t 20 -c 50 -s 127.0.0.1 -p 9999 --distinct-client-seed --command="incr __key__" --key-prefix="int_" --key-minimum=1 --key-maximum=1000000 --test-time=100

./memtier_benchmark -t 20 -c 50 -s 127.0.0.1 -p 9999 --distinct-client-seed --command="lpush __key__ __data__" --key-prefix="list_" --key-minimum=1 --key-maximum=1000000 --random-data --data-size=128 --test-time=100

./memtier_benchmark -t 20 -c 50 -s 127.0.0.1 -p 9999 --distinct-client-seed --command="sadd __key__ __data__" --key-prefix="set_" --key-minimum=1 --key-maximum=1000000 --random-data --data-size=128 --test-time=100

./memtier_benchmark -t 20 -c 50 -s 127.0.0.1 -p 9999 --distinct-client-seed --command="hset __key__ __data__ __data__" --key-prefix="hash_" --key-minimum=1 --key-maximum=1000000 --random-data --data-size=128 --test-time=100
  • 并发测试数据对比

并发测试数据对比

  • cluster性能测试Commands
 ./memtier_benchmark -s 127.0.0.1 -p 9999 --cluster-mode -t 4 -c 50 -R 12345 --ratio=1:10 --test-time=20 --select-db=0 --expiry-range=60-90 --data-size-range=8-512 --data-size-pattern=R 

 ./memtier_benchmark -s 127.0.0.1 -p 9999 --cluster-mode -t 4 -c 50 -R 12345 --ratio=1:10 --test-time=20 --select-db=0 --expiry-range=60-90 --data-size-range=8-512 --data-size-pattern=R