====== 12 memtier_benchmark redis ====== ===== 必要なライブラリ ===== yum -y install epel-release yum -y install gcc make binutils autoconf automake libtool pkgconfig \ zlib-devel openssl-devel libxml2-devel jemalloc-devel systemd-devel \ CUnit-devel libevent-devel c-ares-devel libev-devel redis gcc-c++ \ pcre-devel libmemcached-devel yum -y install dbench fio jq bc ipmitool wget git ===== Libevent install ===== wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz tar xfz libevent-2.0.21-stable.tar.gz pushd libevent-2.0.21-stable ./configure make make install popd export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:${PKG_CONFIG_PATH} ===== memtier_benchmark install ===== git clone https://github.com/RedisLabs/memtier_benchmark.git cd memtier_benchmark autoreconf -ivf ./configure make make install ===== ベンチマーク ===== host:127.0.0.1 port:6379 10スレッド 100コネクション SET:GETコマンドの割合が1:2 データ1kbyte リクエスト10000 memtier_benchmark -s 127.0.0.1 -p 6379 -t 10 -c 100 -R --ratio=1:2 -d 1000 -n 10000 {{tag>redis memcached ベンチマーク}}