redis结合rocketmq,采用事务型消息,检测到更新到数据库成功,事务才算结束,如果一段时间后检测到更新db失败,则回退redis的缓存,追求最终一致性。