初めてのredis
環境:Ubuntu Server 12.04 LTS 32bit / redis 2.4.17
ダウンロード
$ wget http://redis.googlecode.com/files/redis-2.4.17.tar.gz
$ tar xvfz redis-2.4.17.tar.gz
$ cd redis-2.4.17
普通にダウンロード、展開します。
インストール
$ less README $ make PREFIX=$HOME/Binary/redis install $ make test
READMEを読んでふむふむ、ってした後、インストール先を指定してインストール。
make testはtclsh85が無くて動きませんでした。
動作させてみる
$ cd $HOME/Binary/redis/bin $ ./redis-server
これで普通にredisが動く。簡単だなー。
コマンドを実行してみる
$ cd $HOME/Binary/redis/bin $ ./redis-cli redis 127.0.0.1:6379> help redis-cli 2.4.17 Type: "help @<group>" to get a list of commands in <group> "help <command>" for help on <command> "help <tab>" to get a list of possible help topics "quit" to exit redis 127.0.0.1:6379> PING PONG redis 127.0.0.1:6379> PING PONG redis 127.0.0.1:6379> EXISTS key (integer) 0 redis 127.0.0.1:6379> APPEND key "data" (integer) 4 redis 127.0.0.1:6379> APPEND key "_data" (integer) 9 redis 127.0.0.1:6379> GET key "data_data" redis 127.0.0.1:6379> EXIT
とりあえずPINGコマンドとか、あとAPPENDコマンドに書いてあった例を実行してみた。動いてるみたい。
HerokuでPostgreSQLとredisが普通に使えるみたいだから、もうちょっと触ってみたい。