归档
30
【Redis学习】5.高可用之集群 【Redis学习】5.高可用之集群
1 前言主从复制实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复。但是缺陷也很突出:故障恢复无法自动化;写操作无法负载均衡;存储能力受到单机的限制。 而哨兵模式,在复制的基础上,实现了自动化的故障恢复。缺陷有:写操作无法负载均
2023-08-30
30
【Redis学习】4.高可用之Sentinel 【Redis学习】4.高可用之Sentinel
1 前言上一章,主要讲述了高可用基础方案-主从复制。读者可能会有这样一种疑问:若主节点挂掉了,谁来处理写操作啊?这个问题显而易见,单节点问题马上显现,因而需要一种机制,能够自动进行故障恢复,而不是需要人工去手动恢复,要是这样,运维估计要骂街
2023-08-30
30
【Redis学习】3.高可用之主从复制 【Redis学习】3.高可用之主从复制
1 概述复制,主要用于解决单点问题。生产上通常会备用多个节点,以备主节点宕机之患。同时,对于读场景多的情况,也可以做到负载均衡的效果。 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master
2023-08-30
28
【Redis学习】2.持久化 【Redis学习】2.持久化
1 前言Redis支持RDB和AOF两种持久化机制,持久化功能有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化的文件即可实现数据恢复。理解掌握持久化机制对于Redis运维非常重要。 2 AOFAOF(append only
2023-08-28
24
【Redis学习】1.常用的数据结构 【Redis学习】1.常用的数据结构
1 前言Redis提供了丰富的数据类型,常见的有五种:String(字符串),Hash(哈希),List(列表),Set(集合)、Zset(有序集合)。 随着Redis版本的更新,后面又支持了四种数据类型:BitMap(2.2版新增)、Hy
2023-08-24
22
18
18
11
11
10
10
1 / 2