Skip to content

aminer/llist-benchmark-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aerospike Large Ordered List Benchmark Tool

This project contains the files necessary to build the Benchmark Tool. This program is used to insert data and generate load. The source code can be imported into your IDE and/or built using Maven.

mvn package

The command line usage can be obtained by:

./run_benchmarks -u

Some sample arguments are:

# Connect to localhost:3000 using test namespace.
# For one item, read 10% and write 90% of the time using 20 concurrent threads.
# Use 100000000 integer keys (starting at "1") and 50 character string values.
# Set the page size to 4KiB.
./run_benchmarks -h 127.0.0.1 -p 3000 -n test -k 100000000 -S 1 -o S:50 -PS 4096 -w RU,o,10 -z 20

# Connect to localhost:3000 using test namespace.
# For 40% of items, read 80% and write 20% of the time using 8 concurrent threads.
# Use 10000000 integer keys and a map of 5 integers values.
# Set item count to 100.
# Timeout after 50ms for reads and writes.
# Restrict transactions/second to 2500.
./run_benchmarks -h 127.0.0.1 -p 3000 -n test -k 10000000 -o M:5:I -IC 100 -w RU,40,80 -T 50 -g 2500 -z 8

About

Benchmark Tool for Aerospike Large Ordered List

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages