我需要建立一个系统,我需要在其中提取事件(电子邮件,页面访问,页面事件等),同时我需要确保我能够分析和构建报告在该数据集之上。在这一点上,我预计每秒不到100个事件。
我很可能会使用AWS服务来实现这一点。
您能否为我提供一些可能的架构建议。
我能想到的第一个是让API Gateway端点接收事件,连接到lambda表达式,然后将数据插入Redshift。
其他替代方法是使用kinesis流并将它们直接加载到Redshift。
如果像这样完成,Redshift是否允许我在没有锁定问题的情况下实时查询数据?
您还可以提出哪些其他选择?我还在研究Google Query。
谢谢。