memcached-bench

command
v0.0.0-...-0387dbb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 14, 2023 License: BSD-2-Clause Imports: 11 Imported by: 0

README

Benchmark tool for servers supporting memcache protocol.

Supports simultaneous benchmarking of multiple servers.
Allows comparing two memcache implementations:

  * https://github.com/bradfitz/gomemcache/tree/master/memcache (clientType=original)
  * https://github.com/pteich/ybc/tree/master/libs/go/memcache (clientType=new)

For clientType=original the following sysctl may be useful:

  # sysctl -w net.ipv4.tcp_tw_recycle=1

------------------------
How to build and run it?

$ sudo apt-get install golang
$ go get -u github.com/pteich/ybc/apps/go/memcached-bench
$ go build -tags release github.com/pteich/ybc/apps/go/memcached-bench
$ ./memcached-bench -help

Documentation

Overview

Benchmark for memcache servers.

Supports simultaneous benchmarking of multiple servers.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL