Redis数据库搭建主从同步(主从概念、主从配置、主从数据操作)
1. 主从概念
- ⼀个master可以拥有多个slave,⼀个slave⼜可以拥有多个slave,如此下去,形成了强⼤的多级服务器集群架构
- master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1
通过主从配置可以实现读写分离
master和slave都是一个redis实例(redis服务)
2. 主从配置
查看当前主机的ip地址
ifconfig
修改
/etc/redis/redis.conf
文件sudo vi redis.conf
bind 192.168.1.XX重启redis服务
sudo service redis stop
sudo redis-server redis.conf复制
/etc/redis/redis.conf
文件sudo cp redis.conf ./slave.conf
修改
redis/slave.conf
文件sudo vi slave.conf
编辑内容
bind 192.168.1.XX
slaveof 192.168.1.XX 6379 【添加此行,在指定的位置进行添加此行,大约在213行附近】
port 6378redis服务
sudo redis-server slave.conf
查看主从关系
redis-cli -h 192.168.1.XX info Replication
- 【从服务器可以从主服务器读取数据了】【不能在从服务器写数据】
3. 主从数据操作
在master和slave分别执⾏info命令,查看输出信息 进入主客户端
redis-cli -h 192.168.26.128 -p 6379
进入从的客户端
redis-cli -h 192.168.26.128 -p 6378
在master上写数据
set aa aa
在slave上读数据
get aa
Redis数据库搭建主从同步(主从概念、主从配置、主从数据操作)相关推荐
- MySQL主从同步详解与配置
https://zhuanlan.zhihu.com/p/335142300 MySQL主从同步详解与配置 第一部分[原理解析] * 应用背景* MySQL数据库自身提供的主从复制功能可以方便的实现数 ...
- MySQL主从介绍、准备工作、配置主、配置从、测试主从同步、断电后恢复主从...
MySQL主从介绍 MySQL主从又叫做Replication.AB复制.简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步.MySQL主从是基于binlog的 ...
- mysql读写分离错_MySQL主从同步、读写分离配置步骤、问题解决
根据要求配置MySQL主从备份.读写分离,结合网上的文档,对搭建的步骤和出现的问题以及解决的过程做了如下笔记: 现在使用的两台服务器已经安装了MySQL,全是rpm包装的,能正常使用. 为了避免不必要 ...
- mysql主从同步怎么指定端口_MySQL主从同步配置
MySQL主从同步配置 为什么要做主从同步? 在非常复杂的业务中,经常会碰到有sql需要锁表的场景,导致暂时不能读取数据,那么就影响运行中的业务,而使用主从复制,让主库复制写,从库复制读,这样就算主库 ...
- mysql 5.5 主从同步_Windows下mysql5.5主从同步
前置条件: A主机(作为主服务器) 环境:Win7,mysql5.5 IP:172.17.42.82 B主机(作为从服务器) 环境:Win7,mysql5.5 IP:172.17.42.156 主服务 ...
- php解决mysql主从同步_Mysql读写分离,主从同步实现
随着用户量的增多,数据库操作往往会成为一个系统的瓶颈所在,因此我们可以通过实现数据库的读写分离来提高系统的性能. 通过设置主从数据库实现读写分离,主库负责"写"操作,从库负责&qu ...
- 记录一次redis数据库搭建过程并详细说明配置
redis.conf配置文件详解 Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no 当Redis以守护进程方式运行时,Redis默认会把p ...
- mysql 主从同步 阻塞_如何解决主从数据库同步延迟问题?
题主说的方案感觉非常不靠谱. 不过mysql-proxy本人也几乎没怎么接触,它能否实现上诉功能有些不大确定,即使它有,也不建议为了这个就用它,官网自己都不推荐用到生产环境. 针对主从延迟,本人的经验 ...
- Redis数据库搭建集群(集群概念、redis集群、搭建集群(配置机器1、2、创建集群、数据操作验证)、Python与redis集群交互)
1. 集群的概念 集群是一组相互独立的.通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理.一个客户与集群相互作用时,集群像是一个独立的服务器.集群配置是用于提高可用性和可缩放性. ...
最新文章
- Scan Chain的原理与实现(实践) - Compression Flow
- 一个程序员写多门语言不会记串么?
- c语言vc数据类型长度,vc和gcc对C语言数据类型长度的定义
- 记录java在后台运行命令
- 向SAML响应中添加自定义声明–(如何为WSO2 Identity Server编写自定义声明处理程序)...
- 【工业级串口服务器E810-DTU】RS485/RS232转以太网,双向透明传输
- java写入文件编码格式为ansi_Windows10 bat批处理删除 快速打开文件夹 固定到开始菜单或任务栏...
- 机器学习之LDA主题模型算法
- 解决myeclipse中新导入的工程旁出现红色感叹号的问题
- 微信小程序中的空格和换行操作
- java 文件url地址_简单的解析文件,取URL地址,并根据地址抓下页面
- 2010十一月份日用百货热销品货源推荐
- sqluldr2 用法简述
- 简述MES系统的9大核心功能模块
- 面试常见问题及应答技巧
- YYC蜻蜓S系统v1.9版本更新-增加任务功能-增加观看记录-下载记录-消息提醒等
- pci_register_driver
- 大师速写作品及理论,有你喜欢的知识
- 利用注册表清除Office Word文档杀手病毒
- HDU1042 N!
热门文章
- 程序员硬核“年终大扫除”,清理了数据库 70GB 空间
- 拥有AI「变声术」,秒杀了多年苦练的模仿艺能
- 模型训练完才是业务的开始?说说模型监控 | CSDN博文精选
- 三十六亿的《哪吒》历时五年,如何用AI解决动画创作难题?
- 千亿级照片,毫秒间匹配最佳结果,微软开源Bing搜索背后的关键算法
- AI专利之争:小米超华为,国家电网才是大Boss?
- 观点 | 转行人士如何在人工智能领域保持一定的竞争力?
- 漫画 | 如果程序员的妈是产品经理,她会如何逼你结婚?
- 你知道Spring Boot项目是怎么启动的吗?
- Nginx 为什么这么快?