看来您不能在 riak 中进行交易。如何确保数据正确?
假设我们要插入评论。在redis我会做
commentId=incr commentCount
multi
SET comment_post:commentId postId //for later use when we flag comments. We'll need to know where in the db it is
RPUSH post_comment:postId binaryValue //contains commentId in it + comment body
exec
在 sql 中,我会在带有文本和帖子 ID 的评论表中插入一个新行。两者都使用不止一个语句。我如何插入评论正文并将帖子与 riak 中的评论相关联,因为它没有交易?
另一个问题是如果我修改帖子。如何更新帖子并使用该标签更新帖子的标签列表