This document covers all of the individual properties and options that can be specified both on the command line and in the properties file of a Java Load Generator test.
Clients Utilizing Memcached Protocol
- memaddproportion
- memappendproportion
- memcasproportion
- memdecrproportion
- memdeleteproportion
- memincrproportion
- memgetproportion
- memgetsproportion
- memprependproportion
- memreplaceproportion
- memsetproportion
Clients Utilizing the Standard Database Protocol
These options are useful for running against databases that do the operations insert, update, scan, delete, read
- table (default: username) - The database table to run queries against
- fieldcount (default: 10) - The number of fields in a record
- fieldlength (default: 100) - The length of each field in bytes
- readallfields (default: true) - Read one (false) or all (true) fields
- writeallfields (default: false) - Write one (false) or all (true) fields
- readproportion (default: 0.95) - The proportion of transactions that are reads
- updateproportion (default: 0.05) - The proportion of transactions that are updates
- insertproportion (default: 0) - The proportion of transactions that are inserts
- scanproportion (default: 0) - The proportion of transactions that are scans
- readwritemodifyproportion (default: 0) - The proportion of transactions that are read-write-modify
- requestdistribution (default: uniform) - The distribution or transactions across the key space (See Request Distributions)
- maxscanlength (default: 1000) - The maximum scan length on a scan transaction in number of records
- scanlengthdistribution (default: uniform) - The distribution of scans in a scan transaction (See request Distributions)
- insertorder (default: hashed) - The insert order of records (Either hashed or ordered)
- insertstartproperty (default: 0) - Allows the load phase to proceed from multiple clients
- insertcount (default: 0) - Indicates how many inserts to do, if less than record count
- operationcount (default: 0) - Indicates the amount of operations to do on a cluster
- recordcount (default: 0) Indicates the amount of items to load on the cluster
- workload (default: ???) Indicates the workload to use