首页 > 数据库 >Redis主从复制实验

Redis主从复制实验

时间:2024-07-06 20:57:22浏览次数:19  
标签:主库 主从复制 Redis 数据库 redis 192.168 实验 conf 从库

实验环境

  • 系统:Linux
  • master(主库):192.168.1.2
  • slave(从库):192.168.1.6
  • 两台服务器均安装好Redis数据库,安装步骤点这里

开始搭建主从复制环境之前,确认防火墙是否开启,firewall-cmd --list-all

实验步骤
  • 在slave下的配置进行配置,进入到/usr/local/bin下,
    vi redis.conf
配置redis.conf
#注释bind 127 -1
//数据库密码
masterauth 123456
//关闭保护模式
protected-mode no
//以独立进程启动
port 6379 daemonize yes
//开启 aof 持久化
appendonly yes
  • 启动数据库,确定防火墙打开
//启动数据库服务
./redis-server redis.conf 
//进入数据库
./redis-cli

在这里插入图片描述

  • 在从数据库输入以下命令
//查看当前数据库是什么角色
info replication
//将此台数据库作为1.2的从库命令
slaveof 192.168.1.6 6379
  • 分别在主库和从库输入info replication命令,查看设置是否成功。

从库
在这里插入图片描述

主库
在这里插入图片描述

标签:主库,主从复制,Redis,数据库,redis,192.168,实验,conf,从库
From: https://blog.csdn.net/SUOSSS/article/details/140077737

相关文章

  • Redis的zset的zrem命令可以做到O(1)吗?
    事情是这样的,当我用zrem命令去移除value的时候,我知道他之前会做的几个步骤1、查找这个value对应的score(通过zset中的dict)2、根据这个score查找到跳表中的节点3、删除这个节点我就想了一下为什么dict为什么要保存score呢?如果保存的是跳表中的节点,那么不就可以做到删除O(1)......
  • MIT6.824-2022 分布式系统课程实验笔记 Lab 2A Raft-领导者选举(leader election)--xu
    Lab2A:Raft文章目录Lab2A:RaftLab1:MapReduceLab2:Raft实验解读Lab2B:日志复制我的代码实现(附带详细代码注释)前言Part2A:[leaderelection](中等难度)提示错误:实现细节(包含对于方法的解释如有错误大佬勿喷)结构体GetState()获取节点任期和角色sendAllRequestVote()发起投票......
  • MIT6.824-2022 分布式系统课程实验笔记 Lab 2B Raft-日志复制(Log Replication)--xunznu
    Part2B:LogReplication日志复制(困难)文章目录Part2B:LogReplication日志复制(困难)Lab1:MapReduceLab2:Raft实验解读Lab2A:领导者选举leaderelection我的代码实现(附带详细代码注释)提示:实现细节:1、commitIndex和lastApplied2、nextIndex和matchIndex3、Co......
  • Redis的数据类型
    1、五种常见的数据类型       String            String类型的三种格式                字符串                int              ......
  • 深入刨析Redis存储技术设计艺术(一)
    一、RedisObject1.1、Redis数据存储1.2、RedisObject的数据结构redis的value都封装在redisObject中redisObject的底层实现:redisObject的数据结构如下:server.htypedefstructredisObject{ unsignedtype:4; unsignedencoding:4; unsignedlru......
  • MySQL主从复制详解
    MySQL主从复制详解MySQL主从复制是数据库环境中常用的一种数据同步技术,用于实现数据的高可用性和负载均衡。通过主从复制,可以将一个MySQL数据库服务器的数据实时地复制到一个或多个从库中。本文将介绍MySQL主从复制的原理、配置步骤和常见问题。一、MySQL主从复制的原理M......
  • springboot+vue+mybatis实验室管理系统+PPT+论文+讲解+售后
    实验室管理系统提供给用户一个实验室信息管理的系统,最新的实验室信息让用户及时了解实验室管理动向,,还能通过交流区互动更方便。本系统采用了B/S体系的结构,使用了java技术以及MYSQL作为后台数据库进行开发。系统主要分为系统管理员、学生和教师三个部分,系统管理员主要功能包括......
  • Redis 清理日志文件的策略
    目录Redis清理日志文件的策略1.Redis日志文件2.日志清理策略定期归档压缩归档文件设置日志文件大小限制注意事项结论Redis清理日志文件的策略在使用Redis时,日志文件可能会不断增长,占用磁盘空间。为了保持良好的系统性能和合理利用磁盘空间,我们需要实施一定的......
  • Redis怎么删除某个目录下的数据
    目录Redis怎么删除某个目录下的数据介绍步骤步骤1:连接到Redis步骤2:列出目录下的所有键步骤3:删除目录下的所有键步骤4:验证数据是否删除成功总结Redis怎么删除某个目录下的数据介绍在使用Redis进行缓存或数据存储时,有时候我们需要删除特定目录下的数据。本......
  • python实验二 数据类型、表达式及语句
    一、实验目的1.会使用Pycharm编辑器编写简单数据类型;2.掌握常量、变量的表示方式和简单操作;3.掌握Python语言中基本的输入和输出方法;4.掌握Python语言的各种运算符以及这些运算符的表达式;5.掌握字符串类型的格式化方法;6.能综合应用所学基础知识编写一些基本的程序。二、......