#■これをやった経緯
- 担当プロダクトで、Redisのキャッシュデータが残ってしまい、困ることがあった
- そのデータを削除するだけで、対応できる問題が起こった
- わざわざ、会社来るのめんど(y・・・
- だったらVPNとかでも、スマホで対応できてしまえば良くない?ってことでWEBの管理画面入れてみようってことで調べてみました
#■どんなものがあるか
####その他にもあるみたいだけど、それ以外は除外しました。下記がある程度有名?みたい。
-
Redsmin
- なんかユーザ登録が必要?
- 無料だと、制限があって、有料プランとかもあるけどいらない。
-
Redis-Commander
- Node.js製
- インストールも簡単だし、CLIも使えるから便利そう
-
Redmon by steelThread
- Ruby製
- こっちもインストール簡単、CLIも使えそう
-
redis-browser: Web-based Redis browser that can work as standalone app or mounted Rails engine
- Ruby製
- CLIが使えないみたいだが、シンプルなツール
-
phpRedisAdmin: Simple web interface to manage Redis databases.
- PHP製
- CLI使えない
- 開発環境ではこれを使ってた。キー数とか多くなると重い・・・ので不採用
-
Redis React
- React使ってて、ナウいけど、画面が微妙な感じ
- CLI使えないっぽい
#■いくつか触った
##Redis-Commander
- インストール簡単だし、CLI使えるから導入してみたけど、デーモン化するとCLI使えなかった・・・デーモン化のやり方が悪い?
- なんどか試したけど、無理だったので不採用
##phpRedisAdmin
- php製で導入しやすそうだったので、入れてみたけど、やっぱりキー数が多くて重い・・・ので不採用
- CLIもないし。。。
##Redsmin
- StackOverFlowかな?で褒められてたので、入れたかったけど、ユーザ登録とか必要だし、めんど(y なので、不採用
##Redmon
- 結局、これにしました!
- インストール簡単、CLI使える、DashboardでSlowクエリも見れるし、便利!
- スマホでもなんとか動きました!
#■まとめ
- RedisのWEB管理ツール結構いっぱいあるよ!
- でも、適当に選ばず、利用する環境とか、やりたいことによって選んだほうが良い。
- キャッシュデータくらいで、会社に行かなくて良くなるなら入れた方がいいっしょ!