elasticsearch 使elasticsearch和bigquery协同工作
我有一个web应用程序,在浏览器中显示分析数据,elasticsearch作为后端数据存储 一切都很酷,因为elasticsearch正在处理大约1TB的数据,搜索查询速度也非常快 然后,我们决定将来自所有服务的数据添加到应用程序中,接近1 PB,然后我们切换到bigquery。[是的,我们放弃了elasticsearch,开始直接查询bigquery] 现在我的应用程序的用户抱怨他们的查询速度太慢,他们花了几秒钟(4~10~15秒),而以前的显示时间不到一秒钟 当然,这里的大量数据是罪魁祸首,但我想知道是否有办法将elasticsearch带回游戏中,让elasticsearch和bigquery很好地结合在一起,这样我就可以从bigquery获得PB的存储空间,但仍然保留elasticsearch的lightspeed搜索 我确信我不是第一个面对这个问题的人,而是我相信我参加bigquery派对有点晚了,所以我应该能够通过解决所有问题来获得延迟进入的好处elasticsearch 使elasticsearch和bigquery协同工作,elasticsearch,google-bigquery,elasticsearch,Google Bigquery,我有一个web应用程序,在浏览器中显示分析数据,elasticsearch作为后端数据存储 一切都很酷,因为elasticsearch正在处理大约1TB的数据,搜索查询速度也非常快 然后,我们决定将来自所有服务的数据添加到应用程序中,接近1 PB,然后我们切换到bigquery。[是的,我们放弃了elasticsearch,开始直接查询bigquery] 现在我的应用程序的用户抱怨他们的查询速度太慢,他们花了几秒钟(4~10~15秒),而以前的显示时间不到一秒钟 当然,这里的大量数据是罪魁祸首,
如果您能为我指出正确的方向,请提前向我表示感谢。这是我看到的客户部署的常见模式:
- 使用Elasticsearch显示最近一天/一周的结果-任何适合Elasticsearch RAM的内容
- 对其他所有内容使用BigQuery