专栏首页喵了个咪的博客空间[喵咪Redis]Redis配置文件和主从设置

[喵咪Redis]Redis配置文件和主从设置

[喵咪Redis]Redis配置文件和主从设置

前言

上一节已经介绍了redis的基本使用也运行起来了redis,本节来进一步了解一下redis的配置,以及怎么配置主从关系,主从关系配置好了我们的redis就可以以一个集群的方式运行了.那么话不多说,就和笔者来进一步了解redis把!

附上:

喵了个咪的博客:w-blog.cn

Redis官网:http://redis.io/

Redis命令大全:http://doc.redisfans.com/

Redsi源码地址:http://download.redis.io/releases/

GitHub地址:https://github.com/antirez/redis

1. Redis配置文件

我们先来了解一下redis的一些比较重要的配置问题,使用上一节介绍的redis-install脚本生成的redis的配置文件会默认在**/etc/redis/**目录中,我们用vim编辑可以看到配置文件中几乎每一个配置都有注释,大家可以自行了解这里介绍几个比较重要的配置项

1.1 databases

databases用来确定redis能够操作的db数量有多少个,默认是16个也就是0-15,一般推荐改为100

1.2 save

save代表了redis数据同步到数据文件的机制(从内存到磁盘),默认配置如下:

save 900 1     #900秒(15分钟)如果至少1键改变
save 300 10    #300秒(5分钟)如果至少10键改变
save 60  10000 #60秒如果至少10000键改变

推荐使用save "" 实时同步降低应为redis挂掉丢数据的风险

1.3 requirepass

requirepass是redis的安全机制设置之后连接此redis都需要进行密码验证

2. Redis的主从配置

我们按照上一节提到的redis-install在创建一个redis实例端口号为6380,然我们修改6380配置文件

2.1 slaveof

slaveof用来配置主实例地址以及端口号

slaveof 127.0.0.1 6379

2.2 masterauth

masterauth如果主实例设置了密码那么子实例也要相应的配置此参数才能成功的连接上

2.3 查看主从关系是否配置完成

我们先把redis_6379和6380进行重启,然后我们通过redis_cli连接到6379进行一条key的写入然后登录到6380进行查看如果能查到对应的值,这个时候一主一丛就已经配置好了

2.4 redis图形化工具推荐

推荐一个redis图形化界面工具用于查看redis的情况RedisStudio

3. 总结

本节主要介绍了一下redis比较重要的一些配置文件,以及关于如何配置redis主从设置,下一节就要真正开始了解redis高可用自动灾备负载集群的配置了,多谢大家的关注本小节就到这里了,我们下节再见!

注:笔者能力有限有说的不对的地方希望大家能够指出,也希望多多交流!

PhalApi官网QQ交流群:421032344 欢迎大家的加入!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • [喵咪Redis]Redis安装与介绍

    [喵咪Redis]Redis安装与介绍 ? 前言 哈喽大家好啊,这次要来和大家一起来了解学习Redis的一系列技术,最终目的是搭建一个高可用redis集群自动负...

    喵了个咪233
  • 基于PhalApi的Redis拓展

    #基于PhalApi的Redis拓展 ? ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 编写本次拓展...

    喵了个咪233
  • phalapi-进阶篇7(使用缓存以及用redis拓展解决实际问题)

    #phalapi-进阶篇7(使用缓存以及用redis拓展解决实际问题) ? ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样...

    喵了个咪233
  • JMeter访问redis缓存

    第二次工业革命在20世纪初, 基于劳动分工的电力驱动时代, 人类大量使用流水线的电气化时代, 20世纪70年代 电子技术,工业机器人的使用提升了生产效率...

    louiezhou001
  • Docker -v 对挂载的目录没有权限 Permission denied

    可以通过docker inspect命令,查看容器“Mounts”那一部分,我们可以得到这个问题的答案。

    hbbliyong
  • PHP+Redis 商品超卖

    码缘
  • Linux下 php7安装redis的方法

    以上所述是小编给大家介绍的Linux下 php7安装redis的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家...

    砸漏
  • Linux下 php7安装redis的办法

    ??? 进入安装目录打开 cd redis-stable/src/redis-cli

    砸漏
  • CentoS6.5环境下redis4.0.1(stable)安装和主从复制配置方法

    本文实例讲述了CentoS6.5环境下redis4.0.1(stable)安装和主从复制配置方法。分享给大家供大家参考,具体如下:

    砸漏
  • Linux平台安装redis及redis扩展的方法

    本文实例讲述了Linux平台安装redis及redis扩展的方法。分享给大家供大家参考,具体如下:

    砸漏

扫码关注云+社区

领取腾讯云代金券