
Redis
文章平均质量分 65
缓存中间件
1 Byte
某互联网公司平台团队的打工人一枚
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
记Redis集群挂掉后,尝试重启集群但失败问题
Redis 集群的 数据持久化 和 元数据自治 机制在保障数据安全的同时,也要求开发者在重建集群时严格清理旧环境。通过清除所有持久化文件,本质是触发了 Redis 的 冷启动(Cold Start) 流程,使节点以全新状态加入集群。理解这一机制后,可更灵活应对类似问题。原创 2025-03-18 15:44:26 · 925 阅读 · 0 评论 -
Centos7使用docker搭建redis集群
命令搭建 Redis 集群,核心原因在于 Docker Swarm 提供了容器编排能力,而 Redis 集群的分布式特性需要依赖 Swarm 的底层架构实现多节点协同和管理。会创建 Swarm 集群的管理节点(Manager),负责调度服务、维护集群状态,并为后续加入的 Worker 节点提供通信基础,同时也提供了动态扩缩容能力等能力。关键参数:–advertise-addr 声明管理节点的通信地址,确保其他节点可访问36。注意:最好在服务器上找个专门的文件夹存放这些yml文件,免得后面找不到了。原创 2025-03-15 20:52:19 · 549 阅读 · 0 评论 -
Redisson读写锁
在高并发场景下如果只用一把互斥锁会出现哪些问题?同一时间只能有一个请求占用,如果是大量的并发上来,性能是会急剧下降的,所有的请求都得加锁比如如果数据没有进行任何修改的话,是不需要加锁的。如果读数据的请求还没读完,这个时候来了一个写请求,这个时候是不能写数据的,不然数据就不正确了,要等到前面读锁全部释放掉以后,写请求才能执行,所以需要给这个读请求加一个标识(读锁),让写请求知道,这个时候是不能修改数据的,不然数据就不一致了。如果已经有人在写数据了,再来一个请求写数据,也是不允许的,这样也会导致数据的不原创 2021-10-08 15:35:46 · 2827 阅读 · 1 评论