redis 设置为只读模式

数据库的只读模式,对于在系统出现重大故障,但是又不影响用户的查询操作还是很重要的
对于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

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

时间: 2024-10-10 03:01:23

redis 设置为只读模式的相关文章

MySQL设置只读模式

常见现象: 运维工作中会经常维护MySQL主从服务器,当然从库我们只是用于读的. 一般权限开通也只授权只读账号,但是有时候维护工作可能不是一个人在做,你不能保证所有都按照这个标准操作. 有同事可能会授权Slave库MySQL账号为all或者select,update,insert,delete.还有一种情况是主从做了对所有数据的同步,在主库上面授权的账号也同步到了从库上面,当然Master账号中肯定会有select,update,insert,delete权限. 存在的问题: 那么问题来了,当运

mysql只读模式的设置方法与实验【转】

在MySQL数据库中,在进行数据迁移和从库只读状态设置时,都会涉及到只读状态和Master-slave的设置和关系. 经过实际测试,对于MySQL单实例数据库和master库,如果需要设置为只读状态,需要进行如下操作和设置:      将MySQL设置为只读状态的命令:# mysql -uroot -pmysql> show global variables like "%read_only%";mysql> flush tables with read lock;mysq

【转】mysql只读模式的设置方法与实验

在MySQL数据库中,在进行数据迁移和从库只读状态设置时,都会涉及到只读状态和Master-slave的设置和关系. 经过实际测试,对于MySQL单实例数据库和master库,如果需要设置为只读状态,需要进行如下操作和设置: 将MySQL设置为只读状态的命令: # mysql -uroot -p mysql> show global variables like "%read_only%"; mysql> flush tables with read lock; mysql

桌面支持--excel2013设置只读模式

excel2013设置只读模式

MySQL数据库设置为只读及测试【转】

转自 mysql只读模式的设置方法与实验 - yumushui的专栏 - CSDN博客http://blog.csdn.net/yumushui/article/details/41645469 在MySQL数据库中,在进行数据迁移和从库只读状态设置时,都会涉及到只读状态和Master-slave的设置和关系. 经过实际测试,对于mysql单实例数据库和master库,如果需要设置为只读状态,需要进行如下操作和设置:      将MySQL设置为只读状态的命令: # mysql -uroot -

3台服务器Redis高可用哨兵模式

3台服务器Redis高可用哨兵模式 学习 redis 高可用 3台服务器Redis高可用哨兵模式 3.1 主redis配置 3.2 从redis配置 1. 介绍 2. redis程序安装 3. 哨兵模式配置 3.3 启动redis和哨兵 4. 总结 1. 介绍 Redis 的 Sentinel 系统用于管理多个 Redis 服务器(instance), 该系统执行以下三个任务: 监控(Monitoring): Sentinel 会不断地检查你的主服务器和从服务器是否运作正常. 提醒(Notifi

SharePoint Server 2016 PWA(Project web app) 被变为只读模式

今天有同事反应了一个状况,我们SharePoint 2016里面集成的Project Web App(以下简称PWA)变成 read-only 只读模式了! 今天就给大家分享一下我的排查过程,供大家参考. 整个过程我一共使用了五种办法,结果最后一种才生效,但是这五种办法都是按照我们的惯性逻辑思路来排查的,大家可以依次看一下,我也不建议大家直接看最后的一种办法,因为你的问题不一定和我的问题一样,但是我觉得这五种办法中应该有你想要的. 问题的表现形式如下图 方法一: 有过SharePoint Ser

Word 只读模式修改

一.设置只读模式: 方法一: 打开目标文件,点击另存为,如下: 2.点击常规选项,勾选'建议以只读方式打开文档,也可以在此页给文档加密: 方法二: 在工具栏-->审阅--->限制编辑: 二.更改只读模式 法一: 右击目标文件,选择属性: 法二: 同标题一,在限制编辑里面修改 原文地址:https://www.cnblogs.com/jasonjan/p/10316005.html

将数据库打开到只读模式

案例3:将数据库打开到只读模式 1.直接打开数据库到只读模式 SQL> startup open read only;ORACLE instance started. Total System Global Area  608174080 bytesFixed Size            1268920 bytesVariable Size          230687560 bytesDatabase Buffers      373293056 bytesRedo Buffers