Memcache pressure test Tool--Memslap
Memslap is Libmemcached's own memcached performance testing tool, so when testing with MEMSLAP, you only need to install libmemcached by default.
After installing the Memcache client Library libmemcached Introduction and deployment, go to the command line tools directory/usr/local/libmemcached/bin/below. There is memslap in the command-line tool.
Memslap is a stress test tool for memcached servers that can generate configurable stress such as thread, concurrency, connection, run time, coverage, hit ratio, key length, value length, get/set ratio, and so on. In addition, it supports data validation, failure time acknowledgement, UDP, binary protocol, Facebook detection, and more.
Memslap the mechanism for managing network connections is the same as for memcached management events. Each MEMSLAP thread binds to a CPU core, and all threads do not communicate with each other. Each thread has multiple socket connections, each of which holds a copy of its own key length, the length of value, and the command (Set/get).
This article is from the SQL Server deep dives blog, so be sure to keep this source http://ultrasql.blog.51cto.com/9591438/1637930
Memcache pressure test Tool--memslap