zoukankan      html  css  js  c++  java
  • Redis的主从复制(基本入门)

    描述

    • 从主节点(主机)到从节点(从机)单向的数据复制

    特性(主从复制是Redis高可用的基础)

    • 数据冗余
    • 故障恢复
    • 负载均衡
    • 读写分离(主节点有读写权限,从节点只有读的权限)

    注:以下操作都是在centOS7环境进行的

    配置同一ip不同端口从节点(模拟主从复制)

    cp redis.conf  redisxxxx.conf
    vi redisxxxx.conf
    92 	port 6379
    158 	pidfile /var/run/redis_6379.pid
    171 	logfile "redis_6379.log"
    703	appendfilename "appendonly_6379.aof"
    

    更改端口为从节点端口xxxx

    启动对应的配置文件之后进入对应的redis

    redis-server redisxxxx.conf
    redis-cli -h 127.0.0.1 -p xxxx  #(-h(host) -p(port))
    

    设置从节点

    slaveof host port #成为哪个节点的从节点

    主从结构

    • 一主一从

    • 一主多从
      由于主机主动把数据推送给从机,如果从机过多,就会消耗很多性能到推送数据给从机上,主机的主要性能(程序的读写操作)就会明显下降,此时就可以使用树状结构的主从结构,一个主机有少量的从机,
      从机下面又有从机,分摊主机的数据推送压力,从而减少推送数据对主机的影响。

    若有地方错误或遗漏欢迎大家指出

  • 相关阅读:
    python ratelimit使用
    团队怎样去做技术规划
    分词语义提取工具
    今日头条推荐系统
    要选择做有价值的事情
    总结与规划
    性能使用到极限
    流量运营
    Stanford CoreNLP使用需要注意的一点
    七年总结
  • 原文地址:https://www.cnblogs.com/0nePlece/p/13226659.html
Copyright © 2011-2022 走看看