Redis

it2023-09-20  67

一、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数据保存在内存中,什么是持久化:定期将内存中的数据保存到磁盘中

最新回复(0)