码迷,mamicode.com
首页 > 其他好文 > 详细

redis 设置为只读模式

时间:2019-05-22 09:15:23      阅读:960      评论:0      收藏:0      [点我收藏+]

标签:http   display   line   127.0.0.1   参考资料   命令行   none   table   比较   

数据库的只读模式,对于在系统出现重大故障,但是又不影响用户的查询操作还是很重要的
对于redis 设置只读模式需要分不同的场景

  • master-slave
  • cluster
  • single

master-slave 模式

这个就比较简单的了,可以使用哨兵自动解决,或者通过命令行

slaveof host port 命令

cluster 模式

集群模式当前包含了readonly,readwrite ,我们直接可以通过命令解决

单机模式

原理实际上很简单,slaveof 设置为自身,然后就只读了,因为slave 默认就是只读的

  • 操作
slaveof 127.0.0.1 6379
解除readonly 模式
slaveof no one

说明

通过redis.conf 配置文件也是可以的

参考资料

https://redis.io/commands/readonly
https://redis.io/commands/slaveof

redis 设置为只读模式

标签:http   display   line   127.0.0.1   参考资料   命令行   none   table   比较   

原文地址:https://www.cnblogs.com/rongfengliang/p/10903798.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!