Skip to content

supermassivedb/benchmarker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

benchmarker

SuperMassive benchmark tool

Build it

Go 1.24 required..

go build -o supermassive-benchmark
Flag Description Default Value
--cluster Cluster address (e.g., localhost:4000) localhost:4000
--user Username for authentication username
--pass Password for authentication password
--workers Number of workers (goroutines) 8
--operations Total number of operations to perform 1000000
--keysize Size of the key in bytes 16
--valuesize Size of the value in bytes 16
--readratio Ratio of read operations 0.8
--writeratio Ratio of write operations 0.15
--deleteratio Ratio of delete operations 0.05
--tls Use TLS for connections false
--tls-cert Path to TLS certificate file ""
--tls-key Path to TLS key file ""
--tls-ca-cert Path to CA certificate file for verification ""
--tls-skip-verify Skip TLS certificate verification (insecure) false
--tls-server-name Server name for TLS verification ""

About

SuperMassive benchmark tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages