Confluent 与 Redis Cloud

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

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

先决条件

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

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

  2. 如果您决定 启用传输层安全 (TLS) 为您的 Redis 数据库,下载服务器证书 从 Redis Cloud 控制台,并 编码它 以便与 Confluent Cloud 一起使用。

  3. 确保您符合 Redis Sink 连接器文档 中的先决条件,以便设置您的 Redis Sink 与 Confluent Cloud。

编码服务器证书

如果您决定为数据库启用传输层安全 (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 磁贴中选择 配置 按钮。

    The Confluent integration tile.
  3. 这将带您到 Confluent Cloud 上的 新 Sink 连接器。如果您有多个 Confluent Cloud 环境或集群,从列表中选择您的环境和集群,然后选择 继续

    Select your environment and cluster from the Create a Connector selector.
  4. 然后,按照 输入连接器详细信息 上的步骤进行操作。

    当您到达 身份验证 步骤时,用以下信息填写字段

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

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

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

评价此页面
返回顶部 ↑