
Redis
文章平均质量分 95
JackieZhengChina
70'码农,优快云博客专家,信息系统项目管理师,工商管理硕士,CZB政采评审专家,中国采购与招标专家库专家,自驾爱好者,近20年教育类产品研发及管理经历,曾任教育科技公司联合创始人兼产品VP、科技公司产研VP。
职业标签:产品、项目、技术、运营、管理、战略。
展开
-
实现生成订单30分钟未支付,则自动取消
这样可以看出定时轮由个3个重要的属性参数,ticksPerWheel(一轮的tick数),tickDuration(一个tick的持续时间)以及timeUnit(时间单位),例如当ticksPerWheel=60,tickDuration=1,timeUnit=秒,这就和现实中的始终的秒针走动完全类似了。结合以上两个特性,就可以模拟出延迟消息的功能,具体的,我改天再写一篇文章,这里再讲下去,篇幅太长。因此,方案二不是太推荐。对上述的任务,我们给一个专业的名字来形容,那就是延时任务。...转载 2022-07-23 11:41:22 · 344 阅读 · 0 评论 -
关于缓存异常:缓存雪崩、击穿、穿透的解决方案
关于缓存异常,我们常见的有三个问题:缓存雪崩、缓存击穿、缓存穿透。 这三个问题一旦发生,会导致大量请求直接落到数据库层面。如果请求的并发量很大,会影响数据库的运行,严重的会导致数据库宕机。为了避免异常带来的损失,我们需要了解每种异常的原因以及解决方案,提高系统的可靠性。缓存雪崩是指大量的应用请求无法在Redis缓存中进行处理,从而使得大量请求发送到数据库层,导致数据库压力过大甚至宕机。第一个原因:同一时间缓存中的数据大面积过期。具体来说,把热点数据保存在缓存中,并且设置了过期时间,如果在某一个时刻,大量的K转载 2022-06-22 09:59:18 · 275 阅读 · 0 评论 -
Redis常用配置参数详解及查看修改命令
目录Redis常用配置参数Redis配置参数查看命令语法举例说明:Redis配置参数修改命令语法举例说明:Redis常用配置参数序号 配置项 说明 1 daemonize no Redis 默认不是以守护进程的方式运行,可以通过该配置项修改,使用 yes 启用守护进程(Windows 不支持守护线程的配置为 no ) 2...原创 2019-10-03 11:46:47 · 9205 阅读 · 0 评论 -
[转]Redis持久化存储(AOF与RDB两种模式)
Redis中数据存储模式有2种:cache-only,persistence;cache-only即只做为“缓存”服务,不持久数据,数据在服务终止后将消失,此模式下也将不存在“数据恢复”的手段,是一种安全性低/效率高/容易扩展的方式; persistence即为内存中的数据持久备份到磁盘文件,在服务重启后可以恢复,此模式下数据相对安全。对于persistence持久...转载 2019-10-03 12:17:35 · 172 阅读 · 0 评论