`
grzrt
  • 浏览: 188160 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

redis主从的配置和使用

 
阅读更多

  redis主从的配置和使用

1, redis配置文件常用选项说明
daemonize no
说明:是否把redis-server启动在后台,默认是“否”。若改成yes,会生成一个pid文件。

pidfile /var/run/redis.pid
说明:redis-server的pid文件。
port 6379
说明:redis-server的端口号

dbfilename dump.rdb
说明:数据库文件的位置,最好添加绝对路径,若不添加时在启动用户的home目录下。
slaveof <masterip> <masterport>
说明:设置主从服务器的主服务器的地址和端口。例如:slaveof 192.168.1.1 6379

loglevel verbose
说明:日志级别,有四种,debug,verbose,notice,warning。

logfile stdout
说明:日志的输出文件,默认是标准输出。例如:logfile /tmp/redis.log
 
2, 主从的安装和配置
2.1 基本环境
假设我有两台机器:
master: 192.168.1.1
slave:  192.168.1.2
.下载
使用的版本是: redis-2.4.13
>cd redis-2.4.13
>make
>sudo make install

2.2 安装主服务器
vim redis.conf
根据自己的需要修改一些参数
.修改磁盘上保存数据库文件的位置:
dbfilename  /redisdb/dump.rdb
.修改日志级别
#如果只要输出少量日志的话,可以用waring
loglevel warning
.修改日志文件的位置
logfile /tmp/redis.log
 
2.3 安装和配置从机
cp redis.conf /etc/redis_slave.conf
vim redis_slave.conf
修改其中的一行
配置master的ip地址和redis-server的端口。
slaveof <masterip> <port>

3, 启动和测试
主机: redis-server /etc/redis.conf
从机: redis-server /etc/redis_slave.conf
3.1 测试
在主机上启动redis客户端:
ssh 192.168.1.1
redis-cli
>set k1 v1
>get k1
"v1"
.登陆从机,并在从机上启动客户端:
ssh 192.168.1.2
redis-cli
>get k1
"v1"

可以看到redis已经把数据同步过来了。

分享到:
评论

相关推荐

    redis主从配置及通过keepalived实现redis自动切换

    Redis 主从配置及通过 Keepalived 实现 Redis 自动切换 标题:Redis 主从配置及通过 Keepalived ...Redis 主从配置及通过 Keepalived 实现 Redis 自动切换可以实现高可用性和自动故障转移,提高系统的可靠性和稳定性。

    redis 主从服务器配置

    Redis 主从配置非常简单,只需要在从机的 redis.conf 文件中添加两句配置即可。第一句是 `Port 6381`,表示从机的 Redis 服务器端口号为 6381。第二句是 `Slaveof 10.0.0.149 6383`,表示从机的 Redis 服务器将复制...

    Redis主从复制和集群配置

    ### Redis主从复制和集群配置详解 #### 一、Redis主从复制原理及配置 **1.1 概述** Redis的主从复制机制是一种重要的数据同步方式,它支持一个或多个从数据库(slave)与主数据库(master)之间进行数据同步。其中,...

    redis 主从配置demo

    Redis 是一款高性能的键值数据库,广泛应用于缓存、消息队列等场景。...综上所述,Redis 的主从配置是实现高可用和读写分离的关键步骤。正确配置并监控主从节点的状态,可以有效提升 Redis 集群的稳定性和效率。

    redis常用命令,redis配置文件,redis持久化,redis事务,redis主从复制,jedis的使用

    下面是对 Redis 的常用命令、配置文件、持久化、事务、主从复制、Jedis 使用的详细讲解。 Redis 常用命令 Redis 提供了很多有用的命令来管理和操作数据。下面是一些常用的 Redis 命令: * SET key value:设置...

    redis主从配置.zip

    Redis是一款高性能的键值对数据库,常用于缓存、消息队列等场景。...总的来说,Redis主从配置是构建高可用Redis集群的基础,通过合理的配置和管理,可以为业务提供高效、稳定的数据存储和访问服务。

    linux下如何安装配置redis及主从配置

    Linux系统中安装和配置Redis数据库及其主从复制是一个复杂但非常重要的过程。本文将详细介绍Linux环境下Redis的安装步骤、配置过程以及主从复制的配置方法。 ### Redis简介 Redis是一个开源的使用内存存储的高性能...

    LAMP架构+Redis主从复制.docx

    LAMP架构是指Linux操作系统、Apache HTTP服务器、MySQL数据库和PHP编程语言的组合,而Redis则是一个开源的、基于内存的数据存储系统,本文将详细介绍如何安装和配置LAMP架构,并使用Redis主从复制实现高可用性。...

    redis主从模式修改的配置文件.zip

    Redis 是一个高性能的键值数据库,...下载提供的"redis主从模式修改的配置文件.zip",解压后根据实际情况调整配置,再分别启动主从节点,即可实现数据的实时同步。记得在实践中不断学习和优化,以满足实际业务需求。

    redis主从备份双机热备集群简洁配置方式

    redis主从备份双机热备集群简洁配置方式,主要配置redis.conf文件和sentinel.conf文件,可以实现主从自动切换,宕机也不怕

    Redis主从复制+哨兵配置手册.docx

    Redis 主从复制和哨兵配置手册 Redis 主从复制是一种高可用性解决方案,可以确保数据的安全和可靠性。在这个手册中,我们将详细介绍 Redis 主从复制的配置和哨兵的配置。 环境准备 在开始配置 Redis 主从复制之前...

    spring cache + redis 主从

    总结以上步骤,完成Redis主从配置与高可用哨兵模式的搭建,再整合Spring Cache,可以使应用程序在保证性能的同时具备高可用性。需要注意的是,所有的配置操作都需要在保证安全的前提下进行,避免生产环境下的操作...

    redis主从配置-操作流程

    redis主从配置-操作流程

    redis主从复制集群

    通过以上介绍,我们可以看到 Redis 主从复制不仅能够提供高可用性和扩展性,还能有效地防止单点故障的发生。此外,通过使用哨兵机制,可以进一步增强集群的健壮性和自动化管理水平。对于大型应用来说,合理设计和...

    Redis主从搭建

    在进行Redis主从配置之前,首先需要完成单个Redis实例的安装部署工作。以下是详细的步骤: 1. **准备安装包**: - 将`redis-2.8.6.tar.gz`安装包拷贝到指定目录下。 2. **解压安装包**: - 使用命令`tar-...

    redis主从哨兵配置

    Redis 主从哨兵配置 ...本文详细介绍了 Redis 主从哨兵配置的过程和步骤,旨在帮助读者快速master Redis 的配置和使用。同时,本文还提供了详细的配置命令和步骤,帮助读者更好地理解和掌握Redis 的配置和使用。

    redis主从配置及主从切换.rar

    本资料“redis主从配置及主从切换.rar”包含了关于如何设置Redis主从模式以及在故障时进行主从切换的详细教程,主要知识点如下: 1. **主从复制的基本概念**:主从复制是Redis中的一种数据备份策略,主节点负责处理...

    redis主从配置+sentinel哨兵模式

    ### Redis 主从配置与 Sentinel 哨兵模式详解 #### 一、Redis 主从配置 在分布式系统中,为了提高数据处理能力和系统的可用性,通常会采用 Redis 的主从复制模型。通过设置一个主节点(Master)和一个或多个从节点...

    docker介绍及redis主从配置.pdf

    docker介绍及redis主从配置.pdf

Global site tag (gtag.js) - Google Analytics