xiaxichen's blog
xiaxichen's blog
重剑无锋,大巧不工。这里是夏溪辰的技术blog。
首页
golang
python
database
关于
redis
#etcd
1
#mongo
1
#raft
1
#dataStructure
1
#redis
5
#caddy
5
#other
1
#spider
1
#distributed
2
#golang
8
#openCourse
2
#course
2
#python
1
Redis 多进程
Redis 多进程 起因 传统的 Redis 版本采用单进程模型,即通过一个单独的进程来处理所有的请求。这种单进程模型在处理高并发请求时存在一些潜在的问题,例如一个请求的阻塞可能会影响其他请求的响应时间,无法充分利用多核处理器的优势,以及在处理大量计算密集型操作时性能有限等。 Redis 选择多进程
redis
182
0
0
2023-12-04
Redis 哨兵
Redis 哨兵 简介 Redis的哨兵(Sentinel)机制是一种用于高可用性的分布式系统架构。它允许在Redis主节点发生故障时自动进行故障转移,并选举新的主节点,以确保系统的连续性。 原理 Redis的哨兵采用了基于领导者选举的选举模式。在哨兵架构中,多个哨兵节点通过相互通信来达成共识,并选
redis
122
0
0
2023-12-04
Redis 持久化
Redis 持久化 Redis服务器中的数据保存到磁盘上,以便在服务器重启后可以恢复数据。Redis提供了两种主要的持久化方式:快照(RDB)和日志(AOF)。 快照持久化(RDB) 基本概念: 快照持久化是将Redis数据在某个时间点上的快照保存到磁盘上的过程。 快照文件是一个二进制文件,包含了R
redis
64
0
0
2023-12-04
Redis 的发布和订阅
Redis 发布订阅 简介 Redis的发布订阅(Publish/Subscribe)功能时,它是Redis提供的一种消息传递模式,允许客户端订阅频道并接收发布到该频道的消息。它可以用于构建实时通信、消息队列、事件驱动等场景。 model
redis
54
0
0
2023-12-04
Redis 数据结构
Redis 数据结构 简介 Redis(Remote Dictionary Server)是一个使用ANSI C编写的开源、支持网络、基于内存、
redis
63
0
0
2023-12-04