おじさんエンジニアの日記

おじさんエンジニアがWeb関連の技術、ガンプラのことを書くブログ

TokyoTyrant構築

TokyoTyrantを構築します。

TokyoCabinetをインストール

パッケージでインストール

yum install -y gcc make zlib-devel bzip2-devel
wget http://sourceforge.net/projects/tokyocabinet/files/tokyocabinet/1.4.32/tokyocabinet-1.4.32.tar.gz/download
tar xvfz tokyocabinet-1.4.32.tar.gz
cd tokyocabinet-1.4.32
./configure
make
checkinstall
rpm -ivh /usr/src/redhat/RPMS/i386/tokyocabinet-1.4.32-1.i386.rpm
yum list installed | grep tokyocabinet

TokyoTyrantをインストール

パッケージでインストール

wget http://sourceforge.net/projects/tokyocabinet/files/tokyotyrant/1.1.33/tokyotyrant-1.1.33.tar.gz/download
tar xvfz tokyotyrant-1.1.33.tar.gz
cd tokyotyrant-1.1.33
./configure
make
checkinstall
rpm -ivh /usr/src/redhat/RPMS/i386/tokyotyrant-1.1.33-1.i386.rpm
yum list installed | grep tokyotyrant

起動など

ttservctl {start|stop|restart}

値を書きこんでみる

tcrmgr put {HOST} {key} {value}

例:tcrmgr put localhost key1 hogehoge

値を読み込んでみる

tcrmgr get {HOST} {key}

例:tcrmgr get localhost key1