摘要:
Redis 延时队列 Redis的消息队列不是专业的消息队列, 没有非常多的高级特性, 没有ack保证, 如果对消息的可靠性有极致的追求, 那么它就不适合使用。 异步消息队列 Redis的list(列表)数据结构常用来作为异步消息队列使用,使用rpush/lpush操作入队列, 使用lpop和rpo 阅读全文
摘要:
Redis分布式锁 分布式锁 分布式锁的本质是要是实现在Redis里面占一个坑,当别的进程要占用时,发现被占用,就只好放弃或者稍后再试。 Redis一般用setnx(set if not exists)指令,先来先占,用完在调用del指令释放掉。 但是有个问题,如果执行过程中出现异常,可能会导致de 阅读全文