摘要: 1. 引言 1)消费队列 在购买火车票时,发现如果存在一个未支付的订单时,就不能再进行购票了。如果把待支付的订单放在一个队列里面,那队列的长度就只能是 1。 正好最近用 Redis 比较多,于是突发奇想,如何用 Redis 原生的数据结构实现一个简易版的延时消费队列呢? 业务状态图如下: 并且,需要 阅读全文
posted @ 2024-05-13 17:50 李若盛开 阅读(1142) 评论(0) 推荐(0)
摘要: 在开发中遇到一个问题,使用redis中的set【针对于string类型】更新一个含有过期时间的key时,会使这个key的过期时间变成永久有效: 127.0.0.1:6379> set test hello OK 127.0.0.1:6379> expire test 1000 (integer) 1 阅读全文
posted @ 2024-05-13 15:27 李若盛开 阅读(997) 评论(0) 推荐(0)