与AWS中几乎与Postgres相关的工作

时间:2019-08-23 04:39:39

标签: amazon-web-services aws-lambda aws-automation

对不起,我是AWS的新手,正在寻找实现以下目标的正确解决方案。

我需要构建一个工作(最好使用C#,因为其余代码是用c#开发的),该工作将每晚(希望每24小时一次)运行,以从postgress数据库表中获取一些记录并更新状态根据预先定义的条件。

使用postgress在AWS中实现此功能的最佳方法是什么。

1 个答案:

答案 0 :(得分:1)

您将需要触发一个SQL客户端(运行 somewhere ),该客户端将连接到PostgreSQL数据库并运行所需的查询。

这可以通过以下方式完成:

  • Amazon EC2实例
  • 互联网上任何地方的计算机
  • AWS Lambda函数

如果您的Windows实例在某个地方运行,请随时使用(无论是在EC2还是其他地方)。

或者,您可以创建一个 AWS Lambda函数,该函数连接到数据库并运行所需的命令。可以为Lambda函数分配时间表,使其定期运行

请参阅:Schedule Expressions Using Rate or Cron - AWS Lambda

AWS Lambda函数可以用多种语言编写,包括.Net核心。