我需要在我的应用程序中构建某种分析功能。在高峰时期,我期望每秒获得15K的新记录。为了速度,我将使用Redis进行写入。但是应该格式化写入的数据并以某种方式发送给BigQuery for OLAP。最有效的方法是什么?
我可以想到两种方法:
与我的阅读和研究一样,Lua脚本似乎是一个快速的解决方案。但是,我没有任何经验,我不知道有限制。例如,我可以通过由Redis运行的Lua脚本发送HTTP API调用吗?错误处理怎么样?
所以这是问题:
您建议如何满足我上面提到的需求?
当然,为什么?
谢谢
答案 0 :(得分:0)
您是否尝试过AfterShip BigQuery流媒体?
它似乎正是您所需要的:“这是使用流插入模式将Redis记录传输到Google BigQuery的流光。”