
redis
文章平均质量分 92
redis从0到1的所有博文
心平愈三千疾
本博客记录我学习java的知识,也希望分享的知识对大家能有所帮助。有些知识,自己并没有很深入的探索,如有错误请直接批评指正,谢谢大家。关于基础知识学习也是乱序,本人写代码有一定的基础,系统性学习还需专门的课程。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深入理解redis-缓存一致性&高可用&-面试篇
缓存一致性解决方案与Redis高可用机制总结 一、缓存一致性 Cache Aside Pattern:读时优先查缓存,无则读库并回填;写时先更新数据库再删缓存 数据一致解决方案: 简单场景:延时双删策略(更新DB→删缓存→延迟再删) 高并发场景:通过JVM内存队列串行化读写操作 二、Redis高可用架构 主从模式:单向数据复制,读写分离,需人工故障转移 哨兵模式:自动监控、故障检测和主从切换,客户端通过哨兵获取主节点信息 分片集群:数据分片存储(16384个槽位),支持水平扩展,具备自动故障转移能力 三、核原创 2025-06-26 17:18:55 · 816 阅读 · 0 评论 -
深入理解Redis-数据清除策略&数据持久化策略&缓存策略-面试篇
Redis数据管理与持久化机制解析 Redis提供了两种数据删除机制:过期删除和内存淘汰。过期删除包含定时、惰性和定期三种策略,分别对应不同的资源消耗和实时性需求;内存淘汰则根据内存压力触发,包含不淘汰和7种淘汰策略(LRU/LFU等)。持久化方面,Redis支持AOF日志(记录命令)、RDB快照(保存数据)以及混合模式,各有优缺点:AOF安全性高但恢复慢,RDB恢复快但可能丢失数据,混合模式折中但可读性差。大key操作可能影响持久化性能,导致主线程阻塞。这些机制共同保障了Redis的高效性和数据可靠性。原创 2025-06-25 23:03:08 · 1045 阅读 · 0 评论 -
深入理解redis-定义&数据类型-面试篇
本文记录了 redis的定义,数据类型的底层树结构,单线程操作,代码示例原创 2025-06-24 20:17:46 · 755 阅读 · 0 评论