LoginSignup
6
6

More than 5 years have passed since last update.

Redis Desktop ManagerでRedisToGo(Heroku Add-on)へ接続する

Posted at

GitHubに公開されていた、とあるプロジェクトをHerokuで動かすために、Add-onでRedisToGoを使うことになったのですが、ちょっとデータベースの中身を確認したくなったのでRedis用のGUIツールを探したところ、Redis Desktop managerというアプリを見つけました。

Redis Desktop Manager - Redis GUI management tool for Windows, Mac OS X, Ubuntu and Debian.

その際、Redis Desktop ManagerからRedisToGoのデータベースへ接続する際の設定方法に迷ったので、メモしておきたいと思います。

RedisToGoへのアクセス情報

RedisToGoへのアクセス情報は、 REDISTOGO_URL という環境変数にあります。

プロジェクトフォルダにて以下のコマンドを叩くか、Heroku DashboardのConfig Variablesから確認します。

$ heroku config:get REDISTOGO_URL

すると、以下の様な形式の文字列が取得できます。

redis://<username>:<password>@<hostname>:<port>

Redis Desktop Managerへの設定

Redis Desktop Managerを起動し、画面左下の Add New Connection をクリックすると、接続設定画面が現れます。

rdm2redistogo01.png

そこに、上記で取得した文字列から以下のように設定。

項目 設定内容
Name DBを識別するための名前(自由)
Host hostname
Port port部の数値を入力
Auth password部の文字列を入力

入力後、OKボタンを押せば接続できました。

rdm2redistogo02.png

何を迷ったのか…

はじめ、Auth に設定する値は、当然ユーザー名とパスワードの組み合わせだろうと早合点して、 <username>:<password> を設定していて、うまくいかないなーと悩んでました。

まあ、ドキュメントをちゃんと読んだら記載されている情報ではあったのですが。

Quick Start · uglide/RedisDesktopManager Wiki

でもユーザー名がなくても繋がるというのは、Redisを使ったことがないのでわからないのですが、デフォルトの <username> のような設定があるんでしょうかね。

6
6
0

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
6
6