redisのキーやバリューをサラサラ〜っと見たい。
Windowsなら「Redis Desktop Manager」が有名らしいですが、
まぁ、、、Windows用。
macだとredis-cli使ってコマンドベースで見ないとダメなんか。
バリューを見るのは、大してめんどくさいことでもないのでいい。
ところが、キーが日本語だった時がとてもめんどくさい。。
多言語リソースをRedisで管理していたりすると、日本語のラベルがそのままエンコードされてキーになってたり。
エンコードされたまま出てくるから何書いてあるのかもわからないし、そもそもキー指定どうすんの???
なわけで、エンコードやデコードもいい感じにやってくれるGUIクライアントが欲しい!
ありました。
「Medis」
https://github.com/luin/medis
MITライセンスで公開してくれています。
パッケージングされたアプリケーションだと有償配布ですが、自分でnpmコマンド叩くなら無償。
お決まりコマンドだし、1回きりしか叩かないし、パッケージングされていなくても問題ないので無償で使わせていただきます。
ありがたや。
cd /Applications
git clone https://github.com/luin/medis.git && cd medis
npm install
npm run-script build
npm start
これだけ!
SSHのトンネル接続もできるので安心。
おまけ
毎回 cd して、npm start って地味に面倒ですよね。。
なわけで、「medis」これ一発で起動できたらちょっとはよくなるはず。
こんなファイルを作っておいて、実行権限つけておけばOK。
cd /Applications/medis
nohup npm start &>/dev/null &
12/25 zhaoguoyuanさんからコメントいただいて起動用コマンド修正しました。
npm start
=> nohup npm start &>/dev/null &
参考記事