摘要:
@目录§1 概述§2 FileChannel§2.1 FileChannel§2.2 AsynchronousFileChannel§3 SocketChannel§3.1 ServerSocketChannel§3.2 SocketChannel§3.3 DatagramChannel §1 概述 阅读全文
posted @ 2025-05-20 14:51
问仙长何方蓬莱
阅读(10)
评论(0)
推荐(0)
摘要:
@目录§1 从经典面试题开始§2 多路复用整体模型§3 概念§4 系统函数 select、poll、epoll§5 以 Redis 为例描述完成流程 §1 从经典面试题开始 经典面试题:“Redis 是单线程还是多线程?” 答: redis 的指令线程依然是单线程 与客户端交互的网络 IO 支持多线 阅读全文
posted @ 2025-05-20 14:50
问仙长何方蓬莱
阅读(20)
评论(0)
推荐(0)
摘要:
@目录§1 常见坑总览§2 缓存穿透§3 缓存击穿§4 缓存雪崩 §1 常见坑总览 穿透 强调 缓存层不完全生效,即上了缓存和没上一样 因此 缓存命中率降低 是重点 击穿 强调 众多并发的请求在 key 空间上的分布不均匀,通常是热点数据的失效 因此 数据库压力骤增,但缓存运行正常 是重点 雪崩 强 阅读全文
posted @ 2025-05-20 14:50
问仙长何方蓬莱
阅读(16)
评论(0)
推荐(0)
摘要:
@目录§1 集群解决的痛点§2 集群方案§3 无中心化集群搭建§4 可视化工具§5 集群指令§5.1 cluster info [查看集群状态]§5.2 cluster nodes [查看集群节点状态]§5.3 redis-cli --cluster create[组建集群]§5.4 redis-c 阅读全文
posted @ 2025-05-20 14:49
问仙长何方蓬莱
阅读(31)
评论(0)
推荐(0)
摘要:
@目录§1 主从复制§1.1 流程§1.2 示例§2 哨兵模式 §1 主从复制 §1.1 流程 主从复制流程 全量复制 从节点连接主节点后,向主节点发送数据同步消息 主节点收到同步消息后,对主节点进行持久化 将生成的 rdb 文件发送给从节点 从节点通过此文件进行恢复 增量复制 主节点进行写操作后, 阅读全文
posted @ 2025-05-20 14:49
问仙长何方蓬莱
阅读(14)
评论(0)
推荐(0)
摘要:
@目录§1 持久化方式§2 RDB§2 AOF §1 持久化方式 RDB:内存快照 AOF:增量写操作指令日志 对比 RDB AOF 默认开启 √ × 数据规模 大 - 完整性一致性 低 高 保存效率 高于 AOF,大数据量时有性能损耗 AOF 的复写基于 RDB 恢复速度 快 慢 自动恢复 √ √ 阅读全文
posted @ 2025-05-20 14:48
问仙长何方蓬莱
阅读(14)
评论(0)
推荐(0)
摘要:
@目录§1 秒杀常见问题§2 实现§3 另一种思路 §1 秒杀常见问题 超卖 因并发导致且没有加锁导致的 通过 WATCH 解决 超时 redis 连接数不够,导致大并发下大量请求不能获取连接 通过连接池解决 遗留 乐观锁互相影响导致大量失败导致 乐观锁改悲观锁,使用 lua 实现 §2 实现 @S 阅读全文
posted @ 2025-05-20 14:48
问仙长何方蓬莱
阅读(10)
评论(0)
推荐(0)
摘要:
@目录§1 集成 cluster 工具§2 Jedis§3 JedisPool§4 Redisson§5 spring-boot-starter-data-redis §1 集成 cluster 工具 老版本 redis 想搭建集群需要安装 ruby 环境,5 以后版本将 reis-trib.rb 阅读全文
posted @ 2025-05-20 14:47
问仙长何方蓬莱
阅读(12)
评论(0)
推荐(0)
摘要:
@目录§1 什么是发布订阅§2 发布订阅的实现 §1 什么是发布订阅 发布订阅(pub/sub)是一种消息通信模式 发布者(pub)发布消息,订阅者(sub)接受消息 redis 客户端可以订阅任意数量的频道(channel) §2 发布订阅的实现 订阅 SUBSCRIBE channel_name 阅读全文
posted @ 2025-05-20 14:47
问仙长何方蓬莱
阅读(14)
评论(0)
推荐(0)
摘要:
@目录§1 安装§2 目录§3 配置§4 启动/停止§5 实例基本信息§6 数据类型与常见应用场景 §1 安装 安装 gcc yum install gcc 下载 解压 tar -zxvf reids 进入解压目录,编译 make 若出现下面提示,需要执行 make distclean 致命错误:J 阅读全文
posted @ 2025-05-20 14:46
问仙长何方蓬莱
阅读(67)
评论(0)
推荐(0)

浙公网安备 33010602011771号