LoginSignup
57
43

More than 3 years have passed since last update.

Redisのmac用GUIクライアント

Last updated at Posted at 2019-03-24

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 &

参考記事

57
43
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
57
43