如何将实时数据从 AWS kinesis 流式传输到基于 React 的前端



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

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

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

步骤

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

这是一种方法,但您希望在 react 前端提供实时数据,在这里您可以做的是将流连接到 redshift 并轮询数据。请阅读有关红移连接和查询限制的信息。

最新更新