Confluent 与 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信任库文件。为此:

  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上的New Sink Connector。如果您有多个Confluent Cloud环境或集群,请从列表中选择您的环境和集群,然后选择继续

    Select your environment and cluster from the Create a Connector selector.
  4. 从那里开始,按照步骤在Confluent文档上输入连接器详细信息

    当你到达认证步骤时,请填写以下信息:

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

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

  5. Connect to your database 以验证数据是否被存储。

RATE THIS PAGE
Back to top ↑