使用java将数据插入RedShift[关闭]

问题描述 投票:0回答:2

我是这里的初学者。我使用 kafka 消费者从 kafka 主题读取数据。该数据位于 ide 的控制台或本地计算机上。 现在我必须将这些数据推送到 redshift 中。

如何做到这一点。 有没有我可以遵循的文档。

java amazon-web-services apache-kafka amazon-redshift apache-kafka-connect
2个回答
1
投票

Amazon Redshift 是一个 SQL 数据库。

您可以在同一 VPC 内通过 JDBC 连接到它,也可以使用 Amazon Redshift 的数据 API 从 Internet 上的任何位置调用 API。

然后您可以运行普通的 SQL 命令,例如

INSERT
SELECT


0
投票

如果您在 Kafka 中有数据并希望将其放在其他地方,最常见和惯用的方法是使用 Apache Kafka 的 Connect API。 Kafka Connect 是一个基于插件的框架,您可以使用适合您的目标技术的连接器。

有一个适用于 Kafka Connect 的 Redshift 接收器连接器,您可以自己运行它,或者如果您使用 Confluence Cloud,则可以运行 托管

© www.soinside.com 2019 - 2024. All rights reserved.