Redis

AWS ElastiCache のエラーから Redis の永続化について調べた

きっかけ AWS ElastiCache で Redis のクラスタを作成したときに, 以下の警告文がイベントに出力されていて気になった. This cache cluster does not support persistence (ex: 'appendonly'). Please use a different instance type to enable persistence.…

wercker で redis service を使用する方法

背景 CI でのテスト実行時に Redis が動作する環境を用意したい. Redis は AWS ElastiCache で動作している. ElastiCache はデフォルトでは許可された AWS 内のセキュリティグループからのみアクセス可能で, public アクセス可能にするには NAT インスタンス…

Redis でワイルドカードを使った複数 key の一括削除

Redis で key_name_* で一致する key を削除したいときに key に使用している文字列によって最適な方法が違うのでまとめておく. だいたいは redis-cli コマンドで ok redis-cli KEYS "key_name_*" | xargs redis-cli DEL 基本的にはこれを使えば問題ない. ク…