【问题标题】:What is the difference between AWS Lambda and AWS Athena?AWS Lambda 和 AWS Athena 有什么区别?
【发布时间】:2019-12-24 07:53:09
【问题描述】:

我只用过 Lambda,没用过 Athena,所以看起来它们和我很相似。无服务器等等。

AWS LambdaAWS Athena 有什么区别?

【问题讨论】:

  • 你通过this了吗?
  • @Praga_t 哇,它真的帮了我很多。干杯:)

标签: aws-lambda amazon-athena


【解决方案1】:

Aws athena 用于运行 SQL 查询。 然而, aws lambda 就像您想要在需要时运行的文件或包。 itt支持python、java等多种语言。您还可以在 lambda 中使用 boto3 api 与不同的服务进行交互。

【讨论】:

  • 您是否对存储在 AWS 中的数据库(Redshift、DynamoDB 等)运行 SQL 查询?
  • SQL 查询只能针对结构化数据库而不是 NOSQL DB 运行。所以 athena 运行 RDS 查询而不是 dynamodb。
  • 再问一个问题 :) 你能在仅位于 AWS 的 RDB 上运行 Athena SQL 查询吗?您可以在本地数据库或其他物理数据库服务器上的数据库上运行 Athena 查询吗?
  • 没有。您只能在 aws 中的 rds 上运行它。
  • Athena 的最新功能是联合查询,它可以在多个数据源上运行 SQL 查询,包括在前提aws.amazon.com/blogs/big-data/…
猜你喜欢
  • 2018-08-12
  • 2019-01-15
  • 1970-01-01
  • 2020-11-12
  • 2016-02-13
  • 2018-07-23
  • 1970-01-01
  • 1970-01-01
  • 2019-10-20
相关资源
最近更新 更多