在 AWS 上保持准确计数的最便宜的方法,容错,准确且没有 RDS 实例

Cheapest way to keep an accurate count of something on AWS, fault tolerant, accurately and without an RDS Instance

我对 AWS 相当熟悉,我使用了一堆 ASP.NET MVC 和 MySQL,以及 caching/messaging 的 Redis。

通常为了记录一些事情,我会使用 MySQL table 来记录一些事情,以便在我的网站上进行操作。我可以从我的代码中轻松执行以下操作:

UPDATE mycounts SET mycount = mycount + 1 WHERE id = @countId

我可以保证这是 ATOMIC-ally 执行的,所以我几乎可以保证如果 table 上升,每次调用计数都会增加 1。

我对这个实现的问题是:

无需 RDS 数据库即可在 AWS 平台上对某些内容进行计数的最便宜的方法是什么?这既容错又准确...

您可以提供绝对最小吞吐量 dynamoDB table 并在那里使用原子计数器。会便宜。