一、Linux安装Redis
二、 添加Redis依赖
<dependency>
<groupId>redis
.clients
</groupId
>
<artifactId>jedis
</artifactId
>
</dependency
>
<dependency>
<groupId>org
.springframework
.data
</groupId
>
<artifactId>spring
-data
-redis
</artifactId
>
</dependency
>
Redis分片:一致性hash算法
平衡性
单调性
分散性
三、哨兵机制
哨兵机制
# 配置redis单台服务器
redis
.host
=192.168.126.129
redis
.port
=6379
# 配置redis分片机制
redis
.nodes
=192.168.126.129:6379,192.168.126.129:6380,192.168.126.129:6381
配置类信息
开始配置哨兵
redis集群
原理:hash槽算法 分区算法 节点到底是否能够存储 由内存决定 redis集群中最多有多少个主机 16384
#配置Redis集群
redis
.nodes
=192.168.126.129:7000,192.168.126.129:7001,192.168.126.129:7002,192.168.126.129:7003,192.168.126.129:7004,192.168.126.129:7005
redis集群配置
1、准备文件夹 : Mkdir 文件夹 2、在文件夹里创建以端口号为名字的文件夹 mkdir … 3、复制redis。conf到端口号文件夹里面
创建redis集群
#
5.0版本执行
redis
-cli
--cluster create
--cluster
-replicas
1 192.168.126.129:7000 192.168.126.129:7001 192.168.126.129:7002 192.168.126.129:7003 192.168.126.129:7004 192.168.126.129:7005
要用时需要修改
持久化策略说明
redis数据保存在内存中,什么是持久化:定期将内存中的数据保存到磁盘中