Redis
文章平均质量分 92
Mr.姚先森
软件初学者
展开
-
Redis实现延迟队列方法介绍
延迟队列,顾名思义它是一种带有延迟功能的消息队列。那么,是在什么场景下我才需要这样的队列呢?1. 背景我们先看看以下业务场景:当订单一直处于未支付状态时,如何及时的关闭订单 如何定期检查处于退款状态的订单是否已经退款成功 在订单长时间没有收到下游系统的状态通知的时候,如何实现阶梯式的同步订单状态的策略 在系统通知上游系统支付成功终态时,上游系统返回通知失败,如何进行异步通知实行分频率发送:15s 3m 10m 30m 30m 1h 2h 6h 15h1.1 解决方案最简单的方式,定时转载 2021-01-29 18:59:44 · 454 阅读 · 0 评论 -
Redis持久化策略之Rdb和Aof
什么是Redis的持久化 Redis本质上是一个在内存上的数据库,内存的数据变化是很快的,也容易发生丢失。比如突然的宕机会导致数据的不完整,甚至数据的丢失,当我们再次重启机器的时候,就需要获取原来的数据,否则会造成数据的丢失。Redis为我们提供了持久化的机制,最开始的时候,Redis服务提供四种持久化存储方案:RDB、AOF、虚拟内存(VM)和 DISKSTORE。虚拟内存(VM)方式,从Redis Version 2.4开始就被官方明确表示不再建议使用,Version 3.2版本中更找不...原创 2021-01-18 16:59:53 · 208 阅读 · 1 评论