Redis
文章平均质量分 93
馒头警告
这个人很懒,什么都没留下
展开
-
Redis 分片集群
1、将16384个插槽分配到不同的实例2、根据key的有效部分计算哈希值,对16384取余3、余数作为插槽,寻找插槽所在实例即可。原创 2023-11-03 12:49:02 · 416 阅读 · 6 评论 -
Redis 哨兵
Redis提供了哨兵(Sentinel)机制来。:Sentinel 会不断检查您的master和slave是否按预期工作:如果master故障,Sentinel会将一个slave提升为master。当故障实例恢复后也以新的master为主:Sentinel充当Redis客户端的服务发现来源,当集群发生故障转移时,会将最新信息推送给Redis的客户端。原创 2023-10-31 21:53:49 · 295 阅读 · 2 评论 -
Redis 主从
要进一步提高Redis的并发能力,这是因为 Redis 应用当中,大多数都是 读多写少 ,正因如此,更多的是面对 "读" 的压力,搭建主从集群可以实现读写分离,多个从节点共同承担 "读" 的请求,使 "读" 的并发能力大幅度提升共包含三个节点,一个主节点,俩个从节点。原创 2023-10-24 21:53:16 · 391 阅读 · 12 评论 -
Redis 持久化
RDB 方式 bgsave 的基本流程?fork 主进程得到一个子进程,共享内存空间子进程读取内存数据并写入新的 RDB 文件用新的 RDB 文件替换掉旧的 RDB 文件RDB 会在什么时候执行?save 60 1000 代表什么含义?save:默认是服务停止时执行bgsave:要看停止的条件代表 60 秒内至少执行你提供 1000 次修改则触发 RDBRDB执行间隔时间长,两次RDB之间写入数据有丢失的风险fork子进程、压缩、写出RDB文件都比较耗时。原创 2023-10-23 19:35:17 · 302 阅读 · 6 评论