如何从AWS Kinesis流实时数据以响应基于前端的

时间:2019-02-01 10:07:10

标签: amazon-kinesis

我有一个用例,其中我需要以图形格式将100GB +的数据流传输到前端,而我使用的是AWS Kinesis。

我了解理论部分,其中我可以拥有一个带有WebSockets的中间服务器来处理前端的实时数据,我需要一些可以提供深入指导和帮助的教程或博客。

1 个答案:

答案 0 :(得分:0)

您可以在流和前端之间有一个中间存储。中间存储解决方案可以是aws redshift。

步骤

  1. 将流目标连接到AWS redshift:https://aws.amazon.com/blogs/messaging-and-targeting/streaming-events-from-amazon-pinpoint-to-redshift/
  2. 如果需要,对数据进行分析并将其存储在redshift表中。
  3. 根据用例从redshift查询数据或将数据移动到aws RDS,然后从前端获取。 Difference between RDS and Redshift

这是一种方法,但是您想要实时数据在前端反应,这里您可以做的是将流连接到redshift并轮询数据。请阅读有关redshift连接和查询限制的信息。