Redis 队列、悲观/乐观锁与顺序要点
用大白话讲清 Redis 列表与 Streams 队列、可靠消费(RPOPLPUSH/Streams)、悲观锁(SET NX PX+token+Lua)与乐观锁(WATCH/MULTI/EXEC)、单队列顺序与多消费者/分片的顺序问题及实践建议
用大白话讲清 Redis 列表与 Streams 队列、可靠消费(RPOPLPUSH/Streams)、悲观锁(SET NX PX+token+Lua)与乐观锁(WATCH/MULTI/EXEC)、单队列顺序与多消费者/分片的顺序问题及实践建议
遍历的树深的时候,使用队列来优化递归。
MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。