雅典娜VS红移光谱 [英] Athena vs Redshift Spectrum
本文介绍了雅典娜VS红移光谱的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在评估雅典娜&红移光谱。两者都有相同的目的,Spectrum需要一个适当的红移集群,而雅典娜则是纯粹的无服务器。雅典娜使用Presto,Spectrum使用其RedShift引擎
雅典娜或红移光谱有什么特别的缺点吗? 使用Athena或Spectrum有什么限制吗?
推荐答案
我在几个不同的用例中使用了这两种方法,结论是:
红移光谱的优势:
- 允许创建红移表
- 能够连接红移表和红移谱表 高效
如果你不需要这些东西,那么你也应该考虑雅典娜
雅典娜与红移光谱的区别:
- 计费。这是主要的区别,具体取决于您的用例 您可能会发现一个比另一个便宜得多
- 性能。我发现雅典娜稍微快了一点。
- SQL语法和功能。雅典娜是从presto衍生出来的,有点 不同于植根于postgres的红移。
- 连接。使用API、JDBC或 ODBC,但更多的产品提供"开箱即用的标准" 连接到RedShift
另外,对于任何一种解决方案,请确保使用AWS Glue元数据,而不是雅典娜,因为限制较少。
这篇关于雅典娜VS红移光谱的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文