MEMSLAP(1)
MEMSLAP(1) β libmemcached-awesome π
okay bestie, welcome to the memslap page from libmemcached-awesome π this is the group-chat version, but every fact is still here, fr fr.
π NAME
memslap β libmemcached Documentation π
β¨ SYNOPSIS
memslap [options]
Load testing and benchmarking a server π
πΈ DESCRIPTION
memslap is a load generation and benchmark tool for memcached(1) servers. It generates configurable workload such as threads, concurrencies, connections, run time, overwrite, miss rate, key size, value size, get/set proportion, expected throughput, and so on. π
π OPTIONS
-h,--helpβ display help π«Ά-V,--versionβ display version β¨-q,--quietβ operate quietly π€«-v,--verboseβ operate more verbosely π£οΈ-d,--debugβ see-v|--verboseπ-s,--serversβ specify the list of servers as<list of servers>, written likehostname[:port][,hostname[:port]...]π-n,--non-blockingβ enable non-blocking operations β‘-N,--tcp-nodelayβ disable Nagle's algorithm π«-b,--binaryβ enable binary protocol π’-B,--bufferβ buffer requests π§Ί-u,--usernameβ use<username>for SASL authentication π€-p,--passwordβ use<password>for SASL authentication π-H,--hashβ use<algorithm>as key hash algo; seememcached_behavior_t::MEMCACHED_BEHAVIOR_HASHπ§¬-U,--udpβ enable UDP operation mode π‘-R,--noreplyβ enable the NOREPLY behavior for storage commands π-F,--flushβ flush all servers prior test π½ (heads up, bestie)-t,--testβ test to perform:get,mget, orset; default:getπ―-c,--concurrencyβ concurrency, aka number of threads to start; default:1π§΅-e,--execute-numberβ number of times to execute the tests; default:10000π-l,--initial-loadβ number of keys to load before executing tests; default:10000π¦
π¦ ENVIRONMENT
MEMCACHED_SERVERSβ specify a list of servers π
π NOTES
π PROGRAM PREFIX
okay so the prefix of this program is variable, i.e. it can be configured at build time. π
Usually the client programs of libmemcached-awesome are prefixed with mem, like memcat or memcp. π
It can be configured, though, to replace the prefix with something else like mc; in that case, the client programs of libmemcached-awesome would be called mccat, mccp, etc. respectively. π
π SEE ALSO
memcached(1)andlibmemcached(3)π- C/C++ Client Library for memcached π
π that's the whole MEMSLAP(1) page, bestie β version 1.1, dated Jul 18, 2024, from libmemcached-awesome. mwah π«Ά
π¦ where this page comes from
- epel 10: libmemcached-awesome-tools 1.1.4-5.el10_0 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms