Redis(Remote dictionary server)はインメモリのKey-Valueストアです。
ElastiCacheの構築
1. Cluster起動
RedisでElastiCacheを起動します。
Statusが「avaliable」になれば完了です。
接続するクライアントツールをインストールします。
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を確認します。
また、セキュリティグループでも接続出来るように設定しておきます。
実際に接続して「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から試してみたいと思います。
お楽しみに!!!