使用RubyMine连接到Redis服务器

首先

我认为可以使用redis-cli或使用官方网站介绍的GUI工具来查看Redis服务器的数据,有许多不同的方法。
这一次,由于使用了一些简单的设置,我还可以从平常用来开发的RubyMine中查看Redis数据,这里是那时的备忘录。

利用环境 – Utilize the environment.

RubyMine 2023.1
Docker 4.17.0
MacOS 13.2.1

RubyMine 2023.1
Docker 4.17.0
MacOS 13.2.1

网络设置

image.png
请使用新的 RubyMine。 就以旧版本看来,Redis 似乎无法显示。
image.png

在「数据源和驱动程序」页面上,进行Redis服务器的连接配置。

连接到本地环境中运行的Redis服务器。
スクリーンショット 2023-03-31 21.03.37.png
image.png

完成设置后,点击“连接测试”进行连接确认。

image.png

当出现「成功」提示时,表示连接成功。
请按下「OK」按钮,完成设置。

用于启动Redis服务器的docker-compose文件在这里。
version: "3.9"
services:
    redis:
        image: redis:latest
        command:
            - --save ""
            - --stop-writes-on-bgsave-error no
        ports:
            - "6379:6379"

使用方法

增加要显示的数据库

image.png

查看数据

image.png

打开控制台

image.png
image.png

使用SSH隧道进行连接。

设置Redis服务器的连接信息后,通过设置用于隧道的服务器,可以在RubyMine中使用SSH隧道进行连接。

image.png
image.png
名称値ホスト接続するEC2サーバーのIPアドレスユーザー名ec2-user
sshログインするユーザー名認証タイプキーペア秘密鍵ファイルEC2インスタンス作成時指定のキーペアファイル
image.png

确认成功连接后,完成注册。
进行数据参考等操作,并通过SSH隧道连接到Redis服务器,确认连接正常。

bannerAds