我在后端使用 DynamoDB,我需要像在 SQL 中一样在单独的表中维护喜欢和评论,并在另一个表中维护每个帖子的评论和喜欢计数
共 3 张桌子
TableName - HashKey、RangeKey、属性
喜欢 - PostId、用户名、-
评论 - PostId、用户名、{text: "Jo jo"}
计数 - PostId,-,{评论:15,喜欢:15}
在喜欢表/评论表中插入行后,我需要更新计数表中的喜欢计数
现在我在我的应用程序代码中执行此操作(Java AWS SDK)
我听说过 Streams and Triggers (Lambda Functions) - 如何使用 Streams 更新计数表
我阅读了有关 Streams 的几篇文章,据我了解,当我们使用无法执行该操作的环境时,这些文章很有用
有人可以澄清一下吗?
提前致谢...