首页 > 解决方案 > 如何从 aws kinesis 流式传输实时数据以响应基于前端

问题描述

我有一个用例,其中我需要以图形格式将 100GB 以上的数据流式传输到前端,我正在使用 AWS kinesis。

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

标签: amazon-kinesis

解决方案


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

脚步

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

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


推荐阅读