Postgresql + AWS-更新行有时记录不正确

时间:2019-06-01 18:56:04

标签: sql postgresql amazon-web-services aws-lambda amazon-sqs

我正在测试我的应用程序,以查看通过递增或递减单个值对我的postgres DB进行的大量UPDATE请求是否准确。

我当前的设置是一个按钮,该按钮向我的SQS队列(标准队列)发送一条消息,该消息触发我的lambda函数,然后对我的sql DB中的一行进行更新。

我注意到,当我的垃圾邮件连续单击30次时,记录的值将关闭。但是,如果我做得非常慢,那么每次点击之间大约要暂停1秒,记录的值才是正确的。

我的功能是上投票/下投票,因此上投票将为+1,下投票将为-1。因此,在30次点击之后,它应该等于0,但有时最后它在记录为0时会记录为+2或-1。

这个问题可能是什么原因?

0 个答案:

没有答案