主从概念

  • 一个master可以拥有多个slave,一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构
  • master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1
  • 通过主从配置可以实现读写分离
  • master和slave都是一个redis实例(redis服务)

主从搭建

1.查看本机的IP

例如:我的本机ip是192.168.1.11

2.修改  redis安装路径下面的redis.windows.conf文件

在该文件的59行左右,添加上   bing 192.168.1.11      (将原来的注销掉,新加上如下的)

3.重新启动服务

4.复制一份redis.windows.conf文件(在安装路径下面)

重新命名,名字无所谓,

5.修改复制后的文件

①找到 port 6379   修改为 port 6378

②找到slaveof 在下面添加上 主的 ip和端口

③保存

6.重新启动服务器

7.启动从服务器  (注意自己编辑的文件名)

8.查看主从关系

   redis-cli -h 自己的ip info replication

9. 在主服务器里写,用从服务器读

    ①主服务器写(注意端口号)

   

②从服务器读  (不能再从服务器里面写)

2.Redis数据库(搭建redis主从的必要性)以及主从搭建(Windows为例)相关推荐

  1. MySQL与Redis数据库结合——redis作为mysql的缓存服务器,实现读写分离(nginx+php+redis+mysql)

    文章目录 一.读写分离的背景 二.搭建nginx+php+redis+mysql 实验环境 实验 1.在server1上安装nginx+php 建立php和redis,mysql的连接 2.在serv ...

  2. 嘿嘿又一数据库!redis数据库!redis部署、持久化及性能管理!

    redis数据库 一.关系数据库和非关系数据库 1.关系型数据库(SQL) 2.非关系型数据库(nosql) 3.关系型数据库和非关系型数据库区别 (1)数据存储方式不同 (2)扩展方式不同 4.非关 ...

  3. 05_NoSQL数据库之Redis数据库:Redis的常用命令,键值相关命令和服务器相关命令

     Redis常用命令 Redis提供了丰富的命令对数据库和各种数据库类型进行操作,这些命令可以再Linux终端使用. 键值相关命令: Keys:返回满足给定pattern的所有key 用表达式*表 ...

  4. NoSQL数据库之Redis数据库:Redis的介绍与安装部署(redis-2.8.19/3.2.5)

     NoSQL(NoSQL = Not Only SQL),它指的是非关系型的数据库.随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的w ...

  5. 微服务项目实战技术点汇总:“尚硅谷的谷粒在线教育”七、redis数据库缓存页面数据、使用NUXT框架搭建前台系统环境、前台系统页面、首页轮播图(banner数据显示)、首页热门课程,名师推荐

    文章目录 一.NUXT前台环境搭建 1.如何学习NUXT 2.下载安装使用NUXT入门模板starter-template 3.机制 二.编写静态页面 1.设置布局(首尾固定,中间用nuxt引用组件) ...

  6. 06_NoSQL数据库之Redis数据库:Redis的高级应用之登录授权和主从复制

     Redis高级实用特征 安全性(登录授权和登录后使用auth授权) 设置客户端连接后进行任何其他指定前需要使用的密码. 警告:因为redis速度相当快,所以在一台比较好的服务器下,一个外部的用户 ...

  7. 07_NoSQL数据库之Redis数据库:Redis的高级应用之事务处理、持久化操作、pub_sub、虚拟内存

     事务处理 Redis对事务的支持目前还比较简单.Redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令.当一个client在一个连接中发出mul ...

  8. 什么是非关系型数据库,Redis概述、安装及部署Redis群集

    目录 一.什么是非关系型数据库 (1)关系型数据库 (2)非关系型数据库 (3)非关系型数据库产生背景 -High performance--对数据库高并发读写需求 -Huge Storage--对海 ...

  9. Redis数据库✧完结篇

    Redis✧数据库 目录 Redis✧数据库 一.Java集成Redis 1.Jedis--Java版客户端 ① 入门(依赖✧测试) ② 常用方式⭐ (1)配置redis--Application.y ...

  10. redis数据库和python的交互

    转载地址:https://blog.csdn.net/skyannesky/article/details/78068049 一.引入redis模块 import redis 二.在python中获取 ...

最新文章

  1. 双一流高校通知「19级硕士秋季学期不开学!」决定引热议,你怎么看?
  2. 边缘AI是内存技术发展的催化剂
  3. bootstrap学习笔记五(表单一)
  4. LuManager 高危SQL注入0day分析
  5. node 升级_技术周刊( Node.js 12 性能大提升 2019-04-30)
  6. 【ARM】Tiny4412裸机编程之GPIO简介
  7. redis删除指定key中的指定元素
  8. 从零搭建分布式文件系统MinIO比FastDFS要更合适
  9. 什么样的文档能够帮助理解代码
  10. 计算机应用基础考试excel操作题,计算机应用基础上机操作试题
  11. SAP MM物料管理系统功能详解
  12. 惠普扫描应用程序当前正由此计算机上的其,惠普打印机 打印扫描的时候显示“由于另一个程序或另一台计算机正在使用联网的HP成像设备因此无法执行”...
  13. 4键电子手表说明书_4键sport电子表使用说明书,按START键可循环选择12/24小时显示格式...
  14. 安卓iccid_普通人也可以做码农?安卓手机上这些代码你也可以用
  15. uniApp 生命周期【应用生命周期 和 页面生命周期】
  16. littlefs系列:Technical Specification
  17. 如何在网页中添加 GitHub Corners
  18. C语言程序设计卢萍,卢萍
  19. 使用jQuery完成下拉菜单
  20. 入门系列之改进小波阈值降噪

热门文章

  1. 解决IntelliJ IDEA 2019.3.5 启动无反应
  2. 烟台大学计算机学院老师,王鹏-烟台大学计算机与控制工程学院
  3. Spring-注入方式(基于xml方式)
  4. [AHOI2005]COMMON 约数研究
  5. Dima and a Bad XOR
  6. Swagger3.0
  7. 用proxool配置数据库连接池步骤
  8. 2021暑假实习-SSM超市积分管理系统-day08笔记
  9. Content Compression Resistance和Content Hugging
  10. 关于UIView的autoresizingMask属性的研究