请问
应该是 落库,存消息 id,消费者拿出 id,查数据库,消费,更新数据库。
还是 存消息,消费者拿出消息,落库,消费,更新数据库。
1
imn1 2021-04-17 12:53:07 +08:00
还是空间与时间的关系,空间足够,当然是减少计算
另外是还有否后续计算,如果消息只是终点,展示完就结束,那没必要细化;如果涉及将来从消息提取相关信息,例如当时的库存记录,那必要的 id 还是要保留在 log 内,或者有个历史消息库 总的一句话,业务需求决定 |
2
dzdh 2021-04-17 14:10:01 +08:00
看场景,这个东西没有标准答案。
如果是发送短信,你要先把短信存到库里在把 id 扔给 MQ 么 如果是排队视频转换,你要把一个 10G 蓝光原盘扔到 MQ 里么 |