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 6378

  • redis服务

    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数据库搭建主从同步(主从概念、主从配置、主从数据操作)相关推荐

  1. MySQL主从同步详解与配置

    https://zhuanlan.zhihu.com/p/335142300 MySQL主从同步详解与配置 第一部分[原理解析] * 应用背景* MySQL数据库自身提供的主从复制功能可以方便的实现数 ...

  2. MySQL主从介绍、准备工作、配置主、配置从、测试主从同步、断电后恢复主从...

    MySQL主从介绍 MySQL主从又叫做Replication.AB复制.简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步.MySQL主从是基于binlog的 ...

  3. mysql读写分离错_MySQL主从同步、读写分离配置步骤、问题解决

    根据要求配置MySQL主从备份.读写分离,结合网上的文档,对搭建的步骤和出现的问题以及解决的过程做了如下笔记: 现在使用的两台服务器已经安装了MySQL,全是rpm包装的,能正常使用. 为了避免不必要 ...

  4. mysql主从同步怎么指定端口_MySQL主从同步配置

    MySQL主从同步配置 为什么要做主从同步? 在非常复杂的业务中,经常会碰到有sql需要锁表的场景,导致暂时不能读取数据,那么就影响运行中的业务,而使用主从复制,让主库复制写,从库复制读,这样就算主库 ...

  5. mysql 5.5 主从同步_Windows下mysql5.5主从同步

    前置条件: A主机(作为主服务器) 环境:Win7,mysql5.5 IP:172.17.42.82 B主机(作为从服务器) 环境:Win7,mysql5.5 IP:172.17.42.156 主服务 ...

  6. php解决mysql主从同步_Mysql读写分离,主从同步实现

    随着用户量的增多,数据库操作往往会成为一个系统的瓶颈所在,因此我们可以通过实现数据库的读写分离来提高系统的性能. 通过设置主从数据库实现读写分离,主库负责"写"操作,从库负责&qu ...

  7. 记录一次redis数据库搭建过程并详细说明配置

    redis.conf配置文件详解 Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no 当Redis以守护进程方式运行时,Redis默认会把p ...

  8. mysql 主从同步 阻塞_如何解决主从数据库同步延迟问题?

    题主说的方案感觉非常不靠谱. 不过mysql-proxy本人也几乎没怎么接触,它能否实现上诉功能有些不大确定,即使它有,也不建议为了这个就用它,官网自己都不推荐用到生产环境. 针对主从延迟,本人的经验 ...

  9. Redis数据库搭建集群(集群概念、redis集群、搭建集群(配置机器1、2、创建集群、数据操作验证)、Python与redis集群交互)

    1. 集群的概念 集群是一组相互独立的.通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理.一个客户与集群相互作用时,集群像是一个独立的服务器.集群配置是用于提高可用性和可缩放性. ...

最新文章

  1. Scan Chain的原理与实现(实践) - Compression Flow
  2. 一个程序员写多门语言不会记串么?
  3. c语言vc数据类型长度,vc和gcc对C语言数据类型长度的定义
  4. 记录java在后台运行命令
  5. 向SAML响应中添加自定义声明–(如何为WSO2 Identity Server编写自定义声明处理程序)...
  6. 【工业级串口服务器E810-DTU】RS485/RS232转以太网,双向透明传输
  7. java写入文件编码格式为ansi_Windows10 bat批处理删除 快速打开文件夹 固定到开始菜单或任务栏...
  8. 机器学习之LDA主题模型算法
  9. 解决myeclipse中新导入的工程旁出现红色感叹号的问题
  10. 微信小程序中的空格和换行操作
  11. java 文件url地址_简单的解析文件,取URL地址,并根据地址抓下页面
  12. 2010十一月份日用百货热销品货源推荐
  13. sqluldr2 用法简述
  14. 简述MES系统的9大核心功能模块
  15. 面试常见问题及应答技巧
  16. YYC蜻蜓S系统v1.9版本更新-增加任务功能-增加观看记录-下载记录-消息提醒等
  17. pci_register_driver
  18. 大师速写作品及理论,有你喜欢的知识
  19. 利用注册表清除Office Word文档杀手病毒
  20. HDU1042 N!

热门文章

  1. 程序员硬核“年终大扫除”,清理了数据库 70GB 空间
  2. 拥有AI「变声术」,秒杀了多年苦练的模仿艺能
  3. 模型训练完才是业务的开始?说说模型监控 | CSDN博文精选
  4. 三十六亿的《哪吒》历时五年,如何用AI解决动画创作难题?
  5. 千亿级照片,毫秒间匹配最佳结果,微软开源Bing搜索背后的关键算法
  6. AI专利之争:小米超华为,国家电网才是大Boss?
  7. 观点 | 转行人士如何在人工智能领域保持一定的竞争力?
  8. 漫画 | 如果程序员的妈是产品经理,她会如何逼你结婚?
  9. 你知道Spring Boot项目是怎么启动的吗?
  10. Nginx 为什么这么快?