对不起,我是AWS的新手,正在寻找实现以下目标的正确解决方案。
我需要构建一个工作(最好使用C#,因为其余代码是用c#开发的),该工作将每晚(希望每24小时一次)运行,以从postgress数据库表中获取一些记录并更新状态根据预先定义的条件。
使用postgress在AWS中实现此功能的最佳方法是什么。
答案 0 :(得分:1)
您将需要触发一个SQL客户端(运行 somewhere ),该客户端将连接到PostgreSQL数据库并运行所需的查询。
这可以通过以下方式完成:
如果您的Windows实例在某个地方运行,请随时使用(无论是在EC2还是其他地方)。
或者,您可以创建一个 AWS Lambda函数,该函数连接到数据库并运行所需的命令。可以为Lambda函数分配时间表,使其定期运行。
请参阅:Schedule Expressions Using Rate or Cron - AWS Lambda
AWS Lambda函数可以用多种语言编写,包括.Net核心。