与 Redis Cloud 融合

描述如何将 Redis Cloud 集成到 Confluent Cloud。

您可以使用Confluent Cloud的 Redis Sink 连接器将数据从 Confluent Cloud 发送到您的 Redis Cloud 数据库。

先决条件

在将 Redis Sink Confluent 连接器添加到 Confluent Cloud 集群之前:

  1. 在与 Confluent Cloud 集群相同的区域创建一个数据库。

  2. 如果您决定为 Redis 数据库启用传输层安全性 (TLS) ,请从 Redis Cloud 控制台下载服务器证书并对其进行编码以供 Confluent Cloud 使用。

  3. 确保您满足Redis Sink 连接器文档中的先决条件,以便使用 Confluent Cloud 设置 Redis Sink。

编码服务器证书

如果您决定为数据库启用传输层安全性 (TLS),则需要对服务器证书( redis_ca.pem) 进行编码,以用作 Confluent Cloud Truststore 文件。具体操作如下:

  1. 使用 base64 实用程序在新文件中编码redis_ca.pem为 base64。例如,使用base64命令行实用程序

    $ base64 -i redis_ca.pem -o <truststore_file_name>
    
  2. 使用文本编辑器,将以下文本添加到信任库文件的开头:

    data:text/plain;base64
    
  3. 保存并关闭信任库文件。

将 Redis Sink 连接器连接到 Redis Cloud

要从 Redis Cloud 控制台将 Redis Sink 连接器添加到您的 Confluent Cloud 环境:

  1. Redis Cloud 控制台中,选择“帐户设置”,然后选择“集成”选项卡。

  2. 选择Confluent图块中的“配置”按钮。

    Confluent 集成模块。
  3. 这将带您进入Confluent Cloud 上的新接收器连接器。如果您有多个 Confluent Cloud 环境或集群,请从列表中选择您的环境和集群,然后选择继续

    从创建连接器选择器中选择您的环境和集群。
  4. 从那里,按照步骤在 Confluent 文档中输入连接器详细信息。

    当您进入身份验证步骤时,请在字段中填写以下信息:

    • Redis 主机名:数据库的公共端点,不带端口号。可以在 Redis Cloud管理控制台的数据库列表中或源数据库的“配置”选项卡的“常规”部分中找到此信息。
    • Redis 端口号:数据库的端口。这是数据库公共端点末尾的数字。
    • Redis 数据库索引:对于 Redis 云数据库,将其设置为 0。
    • Redis 服务器密码:输入数据库密码。如果您尚未设置自己的数据库用户和密码,请使用默认用户密码,该密码显示在数据库详细信息屏幕的配置选项卡的安全部分中。
    • SSL 模式:根据为数据库设置的 TLS 身份验证类型进行设置。
      • 如果 TLS 身份验证已关闭,请选择禁用
      • 如果开启了 TLS 认证,请选择服务器
    • Trustore 文件:如果SSL 模式设置为服务器,请上传在编码服务器证书时创建的 truststore 文件。
    • Redis Server 模式:如果启用了OSS Cluster API ,则选择Cluster。否则,选择Standalone

    输入数据库信息后,选择“继续” 。输入配置步骤中的其余连接器详细信息

  5. 连接到您的数据库以验证数据是否正在存储。

给此页面评分
返回顶部 ↑