Skip to content

sp3c73r2038/redis-list-bench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Redis list piplining demostration for push throughoutput to limits.

$ make
$ target/redis-list-bench -help

Usage of ./target/redis-bench:
  -consumer
    	act as consumer
  -db int
    	redis db
  -key string
    	key name (default "mylist")
  -msgsize int
    	data size (default 3)
  -password string
    	redis auth password
  -pipe int
    	pipe size (default 1)
  -producer
    	act as producer
  -redis string
    	redis server address (default "127.0.0.1:6379")
  -worker int
    	worker connection & threads (default 1)

Some brief data on i7 4770 @3.4Ghz , loopback network, with a 4-connection 50 pipelining consumer.

Lookback traffic about 1.4Gbps ~ max.

clientpipelinedatasizeqps
11250bytes11k
110250bytes51k
150250bytes130k
1100250bytes220k
1200250bytes220k
2100250bytes275k
4100250bytes340k
8100250bytes410k
16100250bytes480k

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published