如何从 aws kinesis 流式传输实时数据以响应基于前端
Posted
技术标签:
【中文标题】如何从 aws kinesis 流式传输实时数据以响应基于前端【英文标题】:How to stream real time data from aws kinesis to react based frontend 【发布时间】:2019-02-01 10:07:09 【问题描述】:我有一个用例,其中我需要以图形格式将 100GB 以上的数据流式传输到前端,我正在使用 AWS kinesis。
我知道理论部分,其中我可以有一个带有 WebSockets 的中间服务器来处理前端的实时数据,我需要一些可以指导和帮助深入的教程或博客。
【问题讨论】:
【参考方案1】:您可以在流和前端之间有一个中间存储。中间存储方案可以是aws redshift。
步骤
-
将流目标连接到 aws redshift:https://aws.amazon.com/blogs/messaging-and-targeting/streaming-events-from-amazon-pinpoint-to-redshift/
如果需要,对数据执行分析并将其存储在红移表中。
根据您的用例从 redshift 查询数据或将数据移动到 aws RDS,然后从前端获取。 Difference between RDS and Redshift。
这是其中一种方法,但您希望在反应前端获得实时数据,您可以在这里将流连接到 redshift 并轮询数据。请阅读有关 redshift 连接和查询限制的信息。
【讨论】:
我正试图让某人为我回答下面链接的问题。 ***.com/questions/55226785/…以上是关于如何从 aws kinesis 流式传输实时数据以响应基于前端的主要内容,如果未能解决你的问题,请参考以下文章
AWS Kinesis Firehose 到 ElasticSearch 地理数据映射
如何以编程方式使用 AWS Media Convert 流式传输视频