为 Azure Cache for Redis 创建 Redis 数据源
启用 数据库工具和 SQL 插件
此功能依赖于 数据库工具和 SQL 插件,该插件在 PyCharm 中默认随附并启用。 如果相关功能不可用,请确保未禁用该插件。
按下 Ctrl+Alt+S 以打开设置,然后选择 。
打开 已安装 选项卡,找到 数据库工具和 SQL 插件,并选中插件名称旁的复选框。
官方文档
有关 Redis 的完整信息,请参阅 官方文档。
在本教程中,我们将创建一个 Redis 数据源,将其配置为连接到 Azure 上的 Redis 数据库,并对该数据库运行测试连接。 对于缓存身份验证,我们将使用由 Microsoft Entra 集成提供的无密码身份验证机制。
先决条件
您的 Azure 帐户中的 Azure Cache for Redis 实例。 请注意,建议在您的 Redis 缓存设置中启用 SSL 连接。 您还可以指定要用于连接的 SSL 端口。
连接到 Azure 上的 Redis 数据库
在 数据库 工具窗口中,点击工具栏上的
新建 ,然后导航到 。

检查连接设置区域的底部是否有一个 下载缺失的驱动程序文件 链接。 点击此链接以下载与数据库交互所需的驱动程序。 有关直接下载链接,请参阅 JetBrains JDBC 驱动程序 页面。

指定数据库连接详细信息。
在 主机 字段中,输入用于连接到您的 Azure Cache for Redis 实例的 URL。 例如,
my_redis_host_name.redis.cache.windows.net。在 端口 字段中,输入端口号。 在我们的示例中,它是
6380。在 用户 字段中,输入您的托管标识或服务主体的对象 ID。
在 密码 字段中,输入使用 Azure 命令行接口 (CLI) 中的以下命令获取的 Microsoft Entra 令牌:
az account get-access-token --scope https://redis.azure.com/.default。在 数据库 字段中,输入您要连接的数据库名称。 在我们的示例中,数据库为默认的
0。
或者,在 URL 字段中输入您的 JDBC URL。 要使用的通用 URL 如下:
格式:
jdbc:redis://<host_address>:<port_number>/<database_name>示例:
jdbc:redis://my_redis_host_name.redis.cache.windows.net:6380/0
(可选)在 数据源和驱动程序 对话框的 SSH/SSL 选项卡上,选中 使用SSL(L) 复选框。
点击连接详细信息区域底部的 测试连接 链接,以启动到您的数据库的测试连接。

点击 确定 以保存您的新数据源。
常规 选项卡

SSH/SSL 选项卡
