ablog

不器用で落着きのない技術者のメモ

Amazon Linux 2 に redis-rb をインストールして使ってみた

Amazon Linux 2 に redis-rb をインストールし、クラスターモードが有効な ElastiCache(Redis) に対して、Configuration エンドポイントを使ってアクセスしてみた。

インストール

gem install redis

redis-rb を使ったプログラムを実行してみる

  • redis-rb_sample.rb
require "redis"

redis = Redis.new(cluster: ["redis://redis-cluster-no-auth2.******.clustercfg.apne1.cache.amazonaws.com:6379"])

for num in 1..10 do
	redis.set('key_' + num.to_s, 'value_' + num.to_s)
	p redis.get('key_' + num.to_s)
end
  • 実行してみる
$ ruby redis-rb_sample.rb
"value_1"
"value_2"
"value_3"
"value_4"
"value_5"
"value_6"
"value_7"
"value_8"
"value_9"
"value_10"