摘要: 需求起因在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQL等数据库 读取缓存步骤一般没有什么问题,但是一旦涉及到数据更新:数据库和缓存更新,就容易出现缓存(Redis)和数据库(MYSQL) 阅读全文
posted @ 2023-12-03 18:27 防守三巨臀 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Redis内存回收机制 Redis的内存回收主要围绕以下两个方面1Redis过期策略:删除过期时间的key值2Redis淘汰策略:内存使用到达maxmemory上限时触发内存淘汰数据Redis的过期策略和内存淘汰策略不是一件事,实际研发中不要弄混淆了,下面会完整的介绍两者。 Redis过期策略过期策 阅读全文
posted @ 2023-12-03 18:08 防守三巨臀 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 本篇主要谈Redis的高可用 谈到Redis服务器的高可用,如何保证备份的机器是原始服务器的完整备份呢? 这时候就需要哨兵和复制 1.哨兵(Sentinel): 可以管理多个Redis服务器,它提供了监控,提醒以及自动的故障转移的功能 2.复制(Replication): 则是负责让一个Redis服 阅读全文
posted @ 2023-12-03 00:17 防守三巨臀 阅读(6) 评论(0) 推荐(0) 编辑