
Redis
Redis
hei bai ying
这个作者很懒,什么都没留下…
展开
-
Redis 集群模式
一、集群模式介绍 Redis Cluster 是 Redis 官方提供的分布式实现,在 Redis 3.0 版本正式推出,通过集群模式可以扩展单机的性能瓶颈,同时也可以通过横向扩展来实现扩容。此外,Redis 集群模式还提供了副本迁移机制,用于保证数据的安全和提高集群的容错能力,从而实现高可用。 1.1 数据分区 Redis Cluster 采用虚拟槽进行分区,槽是集群内数据管理和迁移的基本单位。...原创 2020-01-15 14:55:12 · 546 阅读 · 0 评论 -
Redis 哨兵模式
一、复制 为了解决单点问题,保证数据的安全性,Redis 提供了复制机制,用于满足故障恢复和负载均衡等需求。通过复制机制,Redis 可以通过多个副本保证数据的安全性,从而提供高可用的基础,Redis 的哨兵和集群模式都是在复制基础上实现高可用的。 1.1 建立复制关系 想要对两个 Redis 节点建立主从复制关系,可以通过以下三种方式来实现: 在从节点的配置文件中配置 slaveof {mas...原创 2020-01-15 14:47:13 · 477 阅读 · 0 评论 -
Redis AOF 和 RDB 持久化策略原理
一、数据持久化 默认情况下 Redis 的数据都是保存在内存中,为避免 Redis 进程意外退出而导致数据丢失的问题,Redis 提供了 RDB 和 AOF 两种方式来实现数据的持久化存储。 二、RDB 机制 RDB 机制是以指定的时间间隔将 Redis 中的数据生成快照并保存到硬盘中,它更适合于定时备份数据的应用场景。可以通过手动或者自动的方式来触发 RDB 机制: 2.1 手动触发 可以通过...原创 2020-01-15 14:43:24 · 578 阅读 · 0 评论 -
Redis 基本数据类型和常用命令
一、数据类型 Redis 5 支持以下多种数据类型: 二进制安全的字符串。 Lists (列表):根据插入顺序排序的字符串元素的集合。 Sets (集):未排序的不重复的字符串元素的集合。 Sorted Sets (排序集):类似于集,但每个字符串元素与被称为分数的值相关,元素总是按其分数排序。 Hashes (散列) :由字段 (Field) 和值都是字符串组成的映射的集合。 Bit Arra...原创 2020-01-15 14:39:53 · 285 阅读 · 0 评论