我想通过运行查询来确定我所连接的Amazon Athena的版本。这可能吗?如果是,查询是什么?
搜索Google,SO和AWS文档时未找到答案。
答案 0 :(得分:0)
Amazon Redshift 作为群集启动,虚拟机用于该特定群集。必须在版本之间专门更新群集,因为它一直在运行,并且只能由一个AWS账户访问。将其视为在您自己的虚拟机上运行的软件。
Amazon Redshift提供了一个设置“允许版本升级”,以指定在新版本的引擎可用时是否自动升级群集中的Amazon Redshift引擎。
亚马逊雅典娜是一项完全托管的服务。没有要创建的集群 - 您只需提供查询,并使用Metastore知道在哪里查找数据。可以想象它就像Amazon S3一样 - 许多服务器同时提供对多个AWS客户的访问。
来自Amazon Athena – Interactive SQL Queries for Data in Amazon S3:
在幕后,Athena会对您的查询进行并行化,将其分布在数百或数千个内核中,并在几秒钟内提供结果。
作为一个完全托管的服务,只有一个版本的亚马逊雅典娜,这是当前可用的版本。