Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
40
Help us understand the problem. What is going on with this article?

More than 1 year has passed since last update.

@rsuzuki

Redisのmac用GUIクライアント

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。

~/bin/medis
cd /Applications/medis
nohup npm start &>/dev/null &

12/25 zhaoguoyuanさんからコメントいただいて起動用コマンド修正しました。
npm start
=> nohup npm start &>/dev/null &

参考記事

40
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
40
Help us understand the problem. What is going on with this article?