首页 > 数据库 >redis-4,redis主从复制

redis-4,redis主从复制

时间:2023-04-11 17:34:03浏览次数:37  
标签:主库 主从复制 slave redis master 节点

redis主从复制

就是主从复制,master以写为主,slave以读为主
读写分离
容灾备份
支持高并发,水平扩容

配从库不配主库
master如果配置了requirepass,需要密码登录,那么slave就要配置masterauth来设置校验密码,否则的话master会拒绝slave的访问请求

主要命令

info replication

可以查看复制节点的主从关系和配置信息

replicaof 主库ip 主库端口

一般写在从机的redis.conf配置文件中

slaveof 主库ip 主库端口

如果没有写入配置文件,每次重写都要重新链接master
在运行期间修改某个从节点的信息,那么从节点会和主节点断开连接,重新和新指定的主服务器建立链接

slaveof no one

使当前数据库停止和其他数据库的链接,转为主数据库

主从复制

改换门庭

自立为王

标签:主库,主从复制,slave,redis,master,节点
From: https://www.cnblogs.com/niko5960/p/17307023.html

相关文章

  • redis-3,redis事务和管道和发布订阅
    redis事务保证数据的一致性,具有原子性的命令setk1v1getk1在一个队列里有一次性的,排他性的执行一系列操作multicmd1cmd2execredis数据库事务redis的事务仅仅是保证事务的操作会被连续单独的执行,redis命令的执行是单线程架构,在执行完事务内所有的命令前是不会执行......
  • csredis操作redis
    c#使用csredis操作redis 现在流行的redis连接客户端有StackExchange.Redis和ServiceStack.Redis,为什么选择csredis而不是这两个?.net最有名望的ServiceStack.Redis早已沦为商业用途,在.NETCore中使用只能充值;后来居上的StackExchange.Redis虽然能用,但线上各种Timeou......
  • 深度剖析Redis九种数据结构实现原理,建议收藏
    1.Redis介绍Redis是一个高性能的键值存储系统,支持多种数据结构。包含五种基本类型String(字符串)、Hash(哈希)、List(列表)、Set(集合)、Zset(有序集合),和三种特殊类型Geo(地理位置)、HyperLogLog(基数统计)、Bitmaps(位图)。每种数据结构都是为了解决特定问题而设计的,适用不同的场景。想要......
  • Redis的删除,过期,击穿,穿透,雪崩
     Redis里面的RedisTemplate.delete()方法的原理是:1.RedisConnection 创建redis的连接2.会去执行命令createCommand(type,param)3.程序启动的时候,会自动执行命令,redis1服务器会删除内容。Redis的删除策略:1.定时删除:存入的Key的时候设置了过期时间,到时间了就会删除,这里的好处......
  • MySQL主从复制原理剖析与应用实践
    vivo互联网服务器团队-ShangYongxingMySQLReplication(主从复制)是指数据变化可以从一个MySQLServer被复制到另一个或多个MySQLServer上,通过复制的功能,可以在单点服务的基础上扩充数据库的高可用性、可扩展性等。一、背景MySQL在生产环境中被广泛地应用,大量的应用和服务......
  • 数据库:Redis哨兵及cluster集群部署
    1、什么是哨兵模式哨兵模式:可以自动切换解决单点故障,但是不能负载均衡,存储能力受限制。哨兵核心功能:在主从复制的基础上,实现了主节点的自动故障转移2、哨兵的作用监控:监控主节点和从节点是否在正常运行故障自动转移:当主节点不能正常工作时,哨兵会开始自动故障转移操作,它会将失效......
  • 数据库:Redis数据库高可用
    一、Redis数据库持久化1、redis高可用类型高可用定义:范围宽泛,除保证提供正常服务,还要考虑数据容量的扩展,数据安全不安全是否会丢失等。①持久化:最简单的高可用方法,主要是数据备份即将reids的内容存储到硬盘中保证数据不会因为进程退出丢失。2、redis实现持久化方式及优缺点①RDB......
  • redis Cluster集群环境搭建
    文档课题:redisCluster集群环境搭建.操作系统:rhel7.964位数据库:redis6.2.6环境说明:第1台机器:主机名leo-redis626-a192.168.133.1008001端口8002端口第2台机器:主机名leo-redis626-b192.168.133.1018001端口8002端口第3台机器:主机名leo-redis626-c192.168.133.10280......
  • 执行redis-cli命令创建redis集群时报错“Could not connect to Redis at IP:端口: No
    问题描述:执行redis-cli命令创建redis集群时报错“CouldnotconnecttoRedisatIP:端口:Noroutetohost”,如下所示:数据库:redis6.2.6系统:rhel7.91、异常重现[root@leo-redis626-asrc]#/usr/local/src/redis-6.2.6/src/redis-cli--clustercreate--cluster-replicas1......
  • Redis集群添加master到当前集群,并重新分槽
    文档课题:Redis集群添加master到当前集群,并重新分槽.操作系统:rhel7.964位数据库:redis6.2.6环境说明:第1台机器:主机名leo-redis626-a192.168.133.1008001端口8002端口第2台机器:主机名leo-redis626-b192.168.133.1018001端口8002端口第3台机器:主机名leo-redis626-c192.......