免费编程教程

Redis 集群数据迁移

Redis 跨集群迁移数据用 redis-shake 或 RDI 工具。增量同步不中断服务。校验保证一致性。本文用 redis-shake 迁移到另一个 Redis 集群。

17 0 0
2026-07-13
Redis 位图 Bitmap 统计活跃用户

Redis Bitmap 用每个 bit 表示用户状态节省内存。计算日活跃用户用 BITCOUNT。统计连续签到天数。本文用 Bitmap 统计一个月 DAU。

23 0 0
2026-07-12
Hibernate 缓存一级二级查询缓存

Hibernate 一级缓存 Session 内共享二级缓存跨 Session 用 Redis 实现。Query Cache 缓存查询结果。本文配置 Hibernate 二级缓存减少数据库查询。

14 0 0
2026-07-12
Redis 流 Stream 实现消息队列

Redis Stream 支持消息持久化和消费者组。XADD 添加 XREADGROUP 读取。ACK 确认已处理。适合轻量消息队列场景。本文用 Stream 实现任务队列。

20 0 0
2026-07-11
Redis Cluster 集群搭建和扩容

Redis Cluster 通过分片实现数据分布自动故障转移和高可用。搭建至少需要 6 个节点。扩容时在线增加节点并重新分片。本文介绍 Cluster 的搭建流程和运维要点。

14 0 0
2026-07-08
Redis 缓存击穿用互斥锁解决

Redis 缓存击穿用互斥锁解决是开发中经常遇到的问题。本文从实际场景出发分析原因并给出可操作的解决方案适合正在排查这个问题的开发者参考。

17 0 0
2026-07-04
Redis 作为缓存击穿了怎么办先互斥锁

缓存击穿指某个热点 key 在过期瞬间大量请求同时涌入后端数据库。解法是用 SETNX 实现互斥锁第一个请求去查数据库并重建缓存其他请求等锁。本文对比加锁和不过期两种方案。

16 0 0
2026-07-04
设计秒杀系统

解决超卖、热点库存和瞬时高并发问题,保障系统稳定性。

33 0 0
2026-06-18
分布式锁实现

在分布式环境中加锁,防止并发竞争,对比多种实现方式的可靠性。

56 0 0
2026-06-16
Redis 缓存穿透与雪崩

分析缓存三大问题成因,使用布隆过滤器和随机过期时间保障系统稳定性。

31 0 0
2026-06-16
Bull 任务队列

使用 Bull 管理异步任务,实现延时执行、重试机制和可视化的队列监控。

24 0 0
2026-06-16
Redis 消息发布订阅

利用 Redis Pub/Sub 模式实现进程间消息广播,构建简单的实时通知系统。

39 0 0
2026-06-16
Redis 缓存实战

深入 Redis 数据类型、持久化、哨兵和集群,构建高可用缓存与消息队列系统。

25 0 0
2026-06-13
Redis 缓存与消息队列实战

深入 Redis 数据类型、持久化策略,构建缓存加速层、消息队列和分布式锁,解决高并发场景下的性能瓶颈。

36 0 0
2026-06-12