当前位置:网站首页>Redis集群概念与搭建
Redis集群概念与搭建
2022-08-03 08:29:00 【融极】
概述
存在问题
- 容量不够,redis如何进行扩容?
- 并发写操作,redis如何分摊?
- 主从模式,薪火相传模式,主机宕机,导致ip地址发送变化,应用程序中配置需要修改对应的主机地址、端口等信息。
之前通过代理主机来解决,但是redis3.0中提供了解决方案,就是无中心化集群配置。
什么是集群
Redis集群实现了对Redis的水平扩容,即启动了N个redis节点,将整个数据库分布存储在这N个节点中,每个节点存储总数据的1/N。
Redis集群通过分区(partition)来提供一定程度的可用性(availablitity):即使集群中有一部分节点失效或者无法进行通讯,集群也可以继续处理命令请求。
集群搭建
制作6个redis实例,6379、6380、6381、6389、6390、6391
配置基本信息
- 开启daemonize yes;
- 修改pid文件名字;
- 修改端口;
- 修改log文件名称(可以不改);
redis cluster配置修改
- cluster-enabled yes 打开集群模式
- cluster-config-file nodes-6379.conf 设定节点配置文件名
- cluster-node-timeout 1500 设定节点失联时间,超过该时间(毫秒),集群自动进行主从切换。
参考
边栏推荐
猜你喜欢
随机推荐
Gauva的ListenableFuture
Docker启动mysql
并发之多把锁和活跃性
001-进程与线程
Evaluate:huggingface评价指标模块入门详细介绍
图解Kernel Device Tree(设备树)的使用
长短期记忆网络 LSTM
frp:开源内网穿透工具
ceph简介
Pop Harmony Basics Big Notes
HCIP练习02(OSPF)
LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之二:编码实现
Redis的基础与django使用redis
关于Unity,Laya学习,第一步加载Unity加载场景
Evaluate: A detailed introduction to the introduction of huggingface evaluation indicator module
AcWing 3391. 今年的第几天?(简单题)
Mysql如何对两张表的相同字段,同时查询两张数据表
ArcEngine (5) use the ICommand interface to achieve zoom in and zoom out
HCIP实验(06)
IDEA2021.2安装与配置(持续更新)









