消息队列为什么不直接使用mysql?

不是特别熟悉队列 大概了解下
就是消息存进去 然后读出来
为什么不直接用mysql来存储 设置个state 没读就是0 读了就update 成1
或是 未处理的任务存金数据库 然后读出处理 处理了就删除

数据库,多并发下,会重复查询和修改,不可靠

消息队列可以实现更加丰富的功能,比如订阅模式。而且可以控制流量,消费者生产者模型。