ElastiCache編~Redisを試してみる①~

Redis(Remote dictionary server)はインメモリのKey-Valueストアです。

ElastiCacheの構築

1. Cluster起動

RedisでElastiCacheを起動します。

Cluster Wizard01
Cluster Wizard02
Cluster Wizard03

Statusが「avaliable」になれば完了です。

Cluster Status
2.接続確認

接続するクライアントツールをインストールします。

1$ sudo yum -y install gcc2$ sudo wget http://download.redis.io/redis-stable.tar.gz3$ sudo tar xvzf redis-stable.tar.gz4$ cd redis-stable5$ sudo make

接続のEndpointを確認します。

また、セキュリティグループでも接続出来るように設定しておきます。

Endpoint

実際に接続して「a」にHelloを設定して取得してみます。

1$ src/redis-cli -h mycachecluster.xxxxx.0001.use1.cache.amazonaws.com -p 63792mycachecluster.xxxxx.0001.use1.cache.amazonaws.com:6379> set a "Hello"3OK4mycachecluster.xxxxx.0001.use1.cache.amazonaws.com:6379> get a5"Hello"6mycachecluster.xxxxx.0001.use1.cache.amazonaws.com:6379> get b7(nil)8mycachecluster.xxxxx.0001.use1.cache.amazonaws.com:6379> quit

いかがでしたでしょうか?

次回は『 ElastiCache編~Redisを試してみる②~ 』と題して、構築したRedisをPythonとphpから試してみたいと思います。

お楽しみに!!!

この記事を書いた人

aws-recipe-user